何回目のxwrite更新後かは分かりませんが、半年近く前からワードプレス記事のブログカードをnoteで表示出来なくなりました。
noteではURLを入力してエンターを押すだけで、自動でブログカードが表示される仕組みなので、以前は画像の通り表示出来ましたが、現在はエンターを押してもURLのままです。
OGP設定やロボットテキストをチェックしましたが、問題を特定出来ずにいます。
何か良い解決策があれば教えて下さい。
もう1つ、ワードプレス記事中にアンカーを付けようとHTMLアンカーの入力部分にシャープ記号を入力したら「#」→「-」と変換されてしまいます。
最初キーボードの不具合を疑いましたが問題なく、下の追加CSSには普通に#を入力出来ます。
全く原因がつかめないので併せて質問します。よろしくお願いします。
@hw1 さん。
何回目のxwrite更新後かは分かりませんが、半年近く前からワードプレス記事のブログカードをnoteで表示出来なくなりました。
noteではURLを入力してエンターを押すだけで、自動でブログカードが表示される仕組みなので、以前は画像の通り表示出来ましたが、現在はエンターを押してもURLのままです。
サーバーやWordPress側の設定が原因で弾かれている可能性が極めて高いです。少なくとも、Xwriteではこの辺りの設定は制御できません。
WAFやセキュリティプラグイン、.htaccessの設定を見直していただけますでしょうか。
また、運用中のサーバーにお問い合わせいただくこともご検討ください。
もう1つ、ワードプレス記事中にアンカーを付けようとHTMLアンカーの入力部分にシャープ記号を入力したら「#」→「-」と変換されてしまいます。
冒頭のシャープ記号のことを指すのだと思いますが、そもそもシャープ記号は不要です。こちらは誤作動防止のためのWordPressの仕様となっています。
(アンカー生成時に自動挿入されます。記入反映後、HTMLソースをご確認ください)
XWRITEがリリースされたときからのユーザーです。
※回答は個人の見解によるもので、エックスサーバー様のご意見とは異なる場合がございます※
自分で書いていて誤解を生みそうと思ったので補足。
すぐ下に「アンカーについてさらに詳しく」ページのリンクがあると思いますが、そのページにて以下記載ある通り、アンカー設定側にはシャープ記号は記載不要です。
作成した HTML アンカーを、ハッシュ (#) 半角記号で始まる文字で入力します。例えば、
important-noticeという名前のアンカーを作成した場合、リンク先は#important-noticeにします
もしシャープ記号が入るようになれば誤作動の原因になる可能性があります。そのため、シャープ記号は無害化のために自動変換されるようになっています。
XWRITEがリリースされたときからのユーザーです。
※回答は個人の見解によるもので、エックスサーバー様のご意見とは異なる場合がございます※
@hw1 さま
横から失礼いたします。ご質問いただきありがとうございます。
アンカーの件についてyinabaさまに回答いただいている通りですので
状況に応じて調整いただけますと幸いです。
OGPの件につきましては、サイトを拝見したところ
プラグイン経由でOGPを出力されているため
プラグインが原因となっている可能性も考えられます。
原因がプラグイン側か、環境側かの問題を切り分けるため、
一度プラグインを無効化した状態で、Xwrite標準のOGP出力機能で
OGPが正しく表示されるかご確認いただけますでしょうか。
お手数ですが、お試しいただけますと幸いです。
@yinaba さま
的確なご回答をいただきましてありがとうございます。
INABA様 お返事ありがとうございます。
ブログカードは.htaccessの設定を緩めることで、何とか解決しました。
アンカーは幾つかのサイト情報で「設定したIDを「#」の後ろに入力します」となっていたので勘違いしました。
丁寧に教えて下さり感謝します。
