Simplicity2で外部リンクのブログカードが表示できないときの対処法

当サイトではWordPressテーマ「Simplicity2」を使用させていただいております。

外部リンクのブログカードが表示できない事象がありましたが、以下の方法で解消しましたので、もし同じようにお悩みの方がいらっしゃいましたら参考にしていただけると幸いです。

事象

外部リンクのブログカードを有効にした状態で、外部リンクを含む記事を作成し、プレビューもしくは投稿して表示しようとすると、外部リンクが存在する箇所以降の描画されていない。

PHPエラーログの確認

確認したところ、以下のエラーが出力されておりました。

PHP Fatal error:  Class 'DOMDocument' not found in /{WordPress}/wp-content/themes/simplicity2/lib/open-graph.php on line 87

原因

DOMがPHPに組み込まれていないようでした。
当サイトの環境構築に問題がありました。。。

対処

原因はわかったので対処法です。

# yum install php-xml

php-xmlphp-domも組み込まれています

もちろん、インストールしたあとはWWWサーバーの再起動も忘れずに。

結果

内部SEO施策済みのシンプルな無料Wordpressテーマを公開しています。初心者でも出来る限り分かりやすく使えるように作成しました。

このように、外部リンクのブログカードが無事表示されるようになりました!

スポンサーリンク
レクタングル広告(大)
レクタングル広告(大)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル広告(大)