サポート » プラグイン » プラグイン「Child Pages Shortcode」の3点リーダーを「続きを読む」にしたい

  • functions.phpに以下のように設定しましたが、反映されませんでした。

    function new_excerpt_more($more) {
         return ' ... <a class="more" href="'. get_permalink() . '">続きを読む</a>';
    }
    add_filter('excerpt_more', 'new_excerpt_more');

    どこか他のところで設定しないといけないのでしょうか?

    どなたか教えてください。
    よろしくお願いします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック投稿者 mrs-piggy

    (@mrs-piggy)

    いろいろ調べてみましたが、やはり分かりません・・・
    どなたかヘルプください。

    プラグイン編集で

    child-pages-shortcode/child-pages-shortcode.php

    のファイルを編集します。

    下のほうの

    private function get_template()
    {
    $html = “\n”;
    $html .= ‘<div id=”child_page-%post_id%” class=”child_page” style=”width:%width%;max-width:100%;”>’;
    $html .= ‘<div class=”child_page-container”>’;
    $html .= ‘<div class=”post_thumb”>%post_thumb%</div>’;
    $html .= ‘<div class=”post_content”>’;
    $html .= ‘<h4>%post_title%</h4>’;
    $html .= ‘<div class=”post_excerpt”>%post_excerpt%</div>’;
    ⇒ $html .= ‘<div>続きを読む »</div>’;
    $html .= ‘</div><!– .post_content –>’;
    $html .= ‘</div><!– .child_page-container –>’;
    $html .= ‘</div><!– #child_page-%post_id%” –>’;
    $html .= “\n”;

    ⇒の行を追加しました。

    soedakenさん
    ありがとうございます!できました。!

    続きを読むを押すことで、
    別タブで詳細ページが開くように上記コードを少し改造してみました。

    $html .= '<div><a href="%post_url%">続きを読む</a></div>';

    どなたかの参考になると思いここに記しておきます。

    あと間違えて連投してしまい申し訳ございません。

    モデレーター Takuro Hishikawa

    (@hissy)

    プラグインファイルを直接書き換えるのは、常に推奨されません。バージョンアップを行なうと、カスタマイズした範囲が消えてしまうでしょう。

    テンプレートのカスタマイズ方法は作者が日本語で解説していますので、その方法を踏襲してください

    Child Pages Shortcode – 子ページの一覧を出力するショートコード

    >Takuro Hishikawaさん
    夜分にご指摘して頂きありがとうございます。

    Child Pages Shortcode – 子ページの一覧を出力するショートコード

    上記サイトにあるように

    固定ページのカスタムフィールドで下記のように設定することで「続きを読む」が表示されました。

    これでプラグインのバージョンアップの際にも設定が引き継がれるかと思います。

    ————————————————-
    <固定ページ_カスタムフィールド>

    名前= child-pages-template
    テンプレート=

    <div id="child_page-%post_id%" class="child_page" style="width:%width%;">
        <div class="child_page-container">
            <div class="post_thumb"><a href="%post_url%">%post_thumb%</a></div>
            <div class="post_content">
                  <h4><a href="%post_url%">%post_title%</a></h4>
                  <div class="post_excerpt">%post_excerpt%</div>
               →   <div><a href="%post_url%" target="_blank">続きを読む</a></div>
            </div>
        </div>
    </div>

    ※→の箇所が続きを読むのところです。
    ————————————————-

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「プラグイン「Child Pages Shortcode」の3点リーダーを「続きを読む」にしたい」には新たに返信することはできません。