フォーラムへの返信
-
投稿者投稿
-
「カスタム投稿タイプのアーカイブページ」の親を固定ページにするのは難しいのですが、パンくずを書き換えるのはフックで比較的簡単にできます。パーマリンクはなんとかできるのであればパンくずを書き換える方法がベターかなと思うのですがどうでしょう?
♥ 0Who liked: No userちょっとサイト拝見してみました。
確かに見た目には改行されていますが、「段落わけ」ではなく「改行」になっているので、画像のところとかがくっついてしまっています。見た目上は改行されているのでこれで問題ないといえば問題はないかもしれませんが、本来はきちんと改行したほうが他のテーマに移行したりしたときも問題が起こりにくいと思いますので、きちんと原因を見つけて正常に「段落わけ」されるようにしたほうが良いとは思います。
♥ 0Who liked: No userただ、また、元に戻ってしまいました。。
秒数が表示されてしまいます。あ、もともと子テーマではなく
snow-monkey/functions.phpに貼り付けられた感じでしょうか? それだとアップデートのときに消えちゃうので本来なら子テーマなのですが、Snow Monkey の場合は子テーマはあまり推奨していなくて、プラグイン形式を推奨しています。子テーマよりプラグインのほうが簡単なので、ちょっとそちらで説明しますね。まず、下記の記事の下に従って、マイアカウントページから
my-snow-monkey.zipをダウンロードしてください。ダウンロードできたら解凍して、
my-snow-monkey/my-snow-monkey.zipにコードを貼り付けてください。そこまでできたら、– FTP でサーバーの
wp-content/plugins/にフォルダを丸ごとアップロードするか、
– 一度 zip にして、ダッシュボード > プラグイン > 新規追加からアップロードしてみてください。
♥ 0Who liked: No user@ケミさん
attributes に mediaAlt みたな項目を追加して、selecter じゃなくてコメントに保持するようにすれば良いのでは?と想像してます。いずれにしろ deprecated の追加は必須ですが…(TT
♥ 0Who liked: No userエディター上では改行されますか?もしエディター上では改行されているけど実際の画面では改行されていないということなら、なんらかプラグインが影響しているのかもしれません。よくあるのだと PS Disable Auto Formatting とかですかね。
有効化しているプラグインの一覧を教えてもらえるとなにかわかるかもです。
♥ 0Who liked: No userあ、確かに空文字にしてますね…。できるか確認してみますね!
♥ 0Who liked: No user本日、明日と WordCamp Haneda に参加しますので、ちょっとすぐのアップデートは難しいかもしれません。空き時間があればやるかもしれませんが、本日〜3日間の間くらいな感じかもしれません。
♥ 0Who liked: No userこちらのキャッシュ更新処理にミスが見つかりました!! どうも編集画面で「更新」してもキャッシュが更新されないようになってしまっていたようです。次のアップデートから、ちゃんと更新時にキャッシュが更新されるようになります。ご報告&検証ご協力いただいて助かりました。
♥ 0Who liked: No userちょっと確認です。
いま、
・親カテゴリー(0件)
・子カテゴリー(1件)という状態で、「親カテゴリー」を選択してテストしているのですが、エディター上では「投稿が見つかりませんでした」と表示され、実際の画面ではちゃんと1件表示されました。エディター上で「見つかりません」になるのはバグなので直さなきゃなと思うのですが、実際の画面上でも表示されない感じでしょうか?
♥ 0Who liked: No userお、いけましたか。ということはやっぱり何らかのキャッシュが更新されないのが原因ですね。うーん、どこのキャッシュなんだ…。
他のURLのあとにも、「?v=1」を付けたせば良いのですね?ただし、関連リンクのURLもひとつひとつ全部修正しないといけないのですね・・・・・・
そうですねー、面倒ですが一番簡単にキャッシュをなかったことにするのはこの方法になります。
それと、WP SuperCache は有効化に戻してもよいでしょうか?
はい、大丈夫です。
♥ 0Who liked: No userWP Super Cache を停止して更新してみましたが、改善されませんでした。
うおーダメですか…。
また、リンクを貼っている投稿記事のタイトルを一部変更しましたが、更新されていないことにも気づきました。実際の表示のタイトルは更新されています。(ブログカードのタイトルだけ更新されません)
前述したように、ブログカードの内容は「ブログカードを埋め込んだ記事を更新」しないと更新されませんので、タイトルを変えただけでは反映されません。が、更新しても画像が変わらないということは多分タイトルも変わらないでしょうね…うーん。
Snow Monkey のブログカードは WordPress の oEmbed という仕組みに乗っかってできているのですが、調べてみると、僕がつくったブログカードのキャッシュの仕組みとは別に、この oEmbed 自体もキャッシュを保持するようですので、それかなぁと思ったりもするのですが、それを消す方法がわからないため、ちょっと今はこれ以上わかりません。
ブログカードの仕組みをゼロから見直してみようと思いますが、今思いついた裏技として、表示に影響のない範囲で URL を改変して貼り付けるともしかしたら良いかもしれません。
例えば、
https://hseito.com/macchawan/erabikata-usucha.html
という URL を本来は貼り付けると思うのですが、それを一旦消して(ページ自体を消すのじゃなくて、一覧ページに貼り付けた URL(ブログカード)を消してください)、
https://hseito.com/macchawan/erabikata-usucha.html?v=1
という URL を貼り付け直してみてください。するとキャッシュの仕組みからは別の URL と認識されて新たに情報が再取得されて更新されるということになったりしないかな…と思うのですがどうでしょうか…。
♥ 0Who liked: No userWP Super Cache が怪しい気がするので、一旦オフにしてから、再度編集画面を開いて更新してみてください。それで解決するようなら WP Super Cache でキャッシュされることが原因です。WP Super Cache は詳しくないのですが、有効化した状態でキャッシュクリアできるなら無効化しなくてもクリアすれば良いかもしれません。
もし上記手順でも解決しないならちょっと思い当たるものがなくなるので、また考えてみます…。
♥ 0Who liked: No userうーん、そうですか。ちょっとわからないのですが、もう3つ教えてください。
– ページキャッシュ系のプラグインを利用されていますか?
– お使いのサーバーはどこのものでしょうか?
– サーバーの何らかのキャッシュ機能を利用されていますか?♥ 0Who liked: No userあ、そうです、「更新」です!でも変わらないですか…。実際のページ上では画像はでていないとして、エディター上では画像が表示されるようになっていたりしますか?
♥ 0Who liked: No userブログカードは「その URL の情報を取得して、取得できたら URL をブログカードに変換する」という処理をしていますが、ページ表示のたびにページの情報を取得しにいくとものすごく負荷がかかるので、一度取得した情報は一定時間キャッシュしておくという仕組みにしています。なので、元ページでサムネイルを変更してもブログカードに反映されないのだと思います。
ブログカードのキャッシュを更新するには、ブログカードを埋め込んだページの編集画面を開いて再保存すれば OK です。なので今回の場合だと https://hseito.com/contents-macchawan の編集画面を開いて再保存ですね。
♥ 0Who liked: No user -
投稿者投稿


