サポート » プラグイン » 「jetpackパブリサイズ共有」直前に定型文を配置したい

  • 解決済 tetetex

    (@tetetex)


    やりたい事:
    ・定型文を「パブリサイズ共有」直前に配置したい。

    現在jetpackプラグインのSNS共有ボタン「パブリサイズ共有」を使って記事の下に共有ボタンを置いてます。

    このボタンの直前(SNS共有ボタンより上)に定型文を差し込みたいのですが毎回「adquicktagプラグイン」等を使うのも大変なので、なんとかしたいのですが、やる方法があれば教えていただけると助かります。

    自分で試した事

    単一記事の投稿 (single.php)で、content直後に定型文を
    挿入してみたところ、やはりSNS共有ボタンよりも後に、表示されてしまいます。

    その他にも「パブリサイズ共有を好きな位置に表示させる。」のような記事をいくつか参考に試したのですが、
    上記で言う好きな位置というのは、おそらく記事内ではなく
    記事以外の好きな場所というのがメインでしたので、出来ませんでした。(知識不足により出来てい無いだけだった場合申しわけありません)

    なにかやり方教えてもらえると助かります。
    どうぞよろしくお願い致します。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • Jetpackの共有ボタンは確かthe_contentでフィルターフックをかけています。(ここ)それよりも前にfilterできれば多分それができるけど結構これが曲者フィルターなんです…(既存プラグインでできるかは知りませんがfunctions.phpに少し追加するだけで実装自体は出来ます。)

    とりあえずこれでいいのかな?: https://gist.github.com/kimama1997/ba50fdbac2bcfca689e6
    Rawをクリックしてダウンロードして定型文(15行目)を変更してwp-content/plugins/以下にアップロードしてください。

    トピック投稿者 tetetex

    (@tetetex)

    教えていただいて有難うございます。
    さっそく教えていただいた通りにまずは、
    そのままアップロードを行い「Message」という文章が
    表示されるのを確認した所、思った通りの表示になりました。

    ところが、
    「Message」の部分を使いたい定型文に変更したら、

    重大なエラーが~停止を行いました。

    と表示が出て有効化する事が出来ませんでした。

    15行目の始まりにtextと書いてあるので、
    もしかしたらテキスト以外は出来ないのかな?と思いました。

    使いたい定型文というのは、ブログランキングやブログ村等の
    画像を含めたリンク(定型文?)になります。

    一番最初の質問の時点で、細かく書いてなくて
    大変申しわけありません。

    もし HTMLタグや画像(リンク付き)等
    配置出来るやり方がありましたら、是非教えていただけると、
    嬉しいです。
    せっかく教えていただいたにもかかわらず、
    大変すみません。

    $text = '<a href="http://~"><img src="example.png" /></a>";

    のようにシングルクォートで囲めば大丈夫かな。

    トピック投稿者 tetetex

    (@tetetex)

    有難うございます!希望通りに変更する事が出来ました。
    すごく助かりました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「「jetpackパブリサイズ共有」直前に定型文を配置したい」には新たに返信することはできません。