記事本文内のmoreについて

Simplicityの特徴 フォーラム Simplicityについての質問 記事本文内のmoreについて

2件の返信スレッドを表示中
  • 投稿者
    投稿
    • #30492
      だーやま
      ゲスト

      記事本文内でmore「続きを読むタグを挿入」をおこなっても、なぜか続きを読むが表示されません。
      以前twenty fourteenのテーマを利用していた際、functions.phpで独自にMoreタグの設定をおこなっていたのですがコレが影響しているのでしょうか?
      「Master Post Advert」等のプラグインの利用はなく、「twenty fourteen」のfunctions.phpは修正済みです。

    • #30494
      Hidekichi
      ゲスト

      どのようなmoreタグの設定関数かわからないので何とも言いにくい部分ですが、Simplicityでもmoreタグの処理をしているので競合している可能性はあります。

      だーやまさんが独自のmoreタグの処理を子テーマのfunctions.phpにされているのであれば、親テーマのfunctions.phpのmoreタグ処理の関数名と同じにしたら上書きできるんじゃなかろうかと思ったり(※)。
      それか、一旦子テーマfunctions.phpに自身でされた処理の部分を書き出しておいて、ひとまずコメントアウト等させておき、Simplicityでどうなるかを確認後、動作が違うと思われたら、親テーマの処理をコメントアウトして、自身のものを有効にされても良いと思います。

      ※ プラグアブル関数ってやつなら子テーマで上書きできます。ここらは親テーマの設計次第なんですけど、まぁ親テーマの該当部分をコメントアウトするのが原始的で一番確実な方法かも知れません。

      今現在では、親テーマのmoreタグ部分の処理がどのようにされているのか見てないのでわからないんですけど、フックされてるのなら、フック解除してしまえば良いだけかも知れません。filterならremove_filter、actionならremove_actionとかで解除できるのではないかと思います。

    • #30504
      アバター画像わいひら
      キーマスター

      基本的に、他のテーマのfunctions.phpを書いたからといって、影響はないと思います。
      ただ、トピックに、書き込まれた情報だけでは、申しわけないですが動作不良時のガイドラインに書いてある対策以上のことはわからないです。

2件の返信スレッドを表示中
  • フォーラム「Simplicityについての質問」には新規投稿および返信を追加できません。
スポンサーリンク
アドセンス(大)
アドセンス(大)