ネット集客実践クラブ

ワードプレスのパスワード保護画面に「抜粋」があれば、それを表示するように修正

ワードプレス・ロゴ、WP

久々のワードプレスのカスタマイズ。

ちょっと普通に書き進めるわけにもいかないネタができたので、パスワード保護してリカバリ対策の記録をしようと思いました。

2023年10月のスパムアップデート(October 2023 spam update)のリカバリ

で、普通にワードプレスの記事をパスワード保護すると、

この投稿はパスワードで保護されているため抜粋文はありません。

とだけ表示されて、何の記事か判りません。
(多分、自分でも忘れる)

なので、記事の「抜粋欄」に概要を書いておいて、それを表示させるようにしました。

やり方は、簡単「the_password_form」にフィルターかけるだけ

やり方は、簡単です。

パスワード保護の部分は、the_password_formで構築されてるので、そこのフィルターを掛けます。

テーマのfunctions.php に

function my_password_form() {
global $post;
$output = “”;

if (!empty($post->post_excerpt)){
$output .= $post->post_excerpt;
}

$output .= ‘<hr>’;

$output .= __( ‘There is no excerpt because this is a protected post.’ );

$output .= ‘<form class=”post_password” action=”‘ . site_url(). ‘/wp-login.php?action=postpass” method=”post”>’;
$output .= ‘ <input name=”post_password” type=”password” size=”24″ />’;
$output .= ‘ <input type=”submit” name=”Submit” value=”‘ . esc_attr__(“パスワード送信”) . ‘” />’;
$output .= ‘</form>’;
$output .= ‘<p>&nbsp;</p>’;

return $output;
}

add_filter(‘the_password_form’, ‘my_password_form’);

という感じで書きました。

フィルターの中では、「the_excerpt()」は、使えないのでglobal変数のpostに入ってるpost_excerptを引っ張ってきてます。

「抜粋」があれば、返す文字列の途中に「追加」する形ですね。

なければ、そのままです。

参考記事)
https://qiita.com/gorochan/items/89627bdab0b5f8f8ab74

関連記事

  1. Contact Form 7、コンタクトフォーム

    【解決】Contact Form 7のメール件名がISOから始ま…

  2. ワードプレス・ロゴ、WP

    ワードプレスのテーマを変更してもGTMやアドセンスのタグが表示さ…

  3. ワードプレス・ロゴ、WP

    ワードプレスVer6.0にしたら、QTags.addButton…

  4. ワードプレス・ロゴ、WP

    ワードプレスのRSSフィードの配信を停止する設定

  5. Contact Form 7、コンタクトフォーム

    解決】Contact Form 7のselect(ドロップダウン…

  6. ワードプレス・ロゴ、WP

    ワードプレスで、固定ページの子ページの一覧化、自動でできそう・・…

集客のネタ話

  1. 最近、とある「公式本」が、アマゾンアソシエイトで良く売れてまして、アマゾンから紹介手数料の支…
  2. 社労士の独立・開業に必要なこと
    「社労士で年収3000万円稼ぐ開業ノウハウ 顧問契約のみで大成功を収める秘訣とは?」という本がありま…
  3. 社労士の独立・開業に必要なこと
    社労士として開業するなら、何歳が良いのか?です。あっちこっちのサイトでいろんなことが言われて…
  4. 社労士の独立・開業に必要なこと
    社労士で実務経験なしで開業するのは、不安だからどこかの社労士事務所で修業してから独立したい・・・そん…
  5. 社労士の独立・開業に必要なこと
    社労士は儲かる、という開業コンサルさんは多いです。ただ、そんなに儲かるなら、もっと社労士事務…
  6. 社労士の独立・開業に必要なこと
    検索キーワードを調べていたら社会保険労務士 廃業 体験談というキーワードでの…
  7. 社労士の独立・開業に必要なこと
    社労士で開業して失敗する理由は、単純で、顧客開拓ができないからです。…
  8. 社労士の独立・開業に必要なこと
    主婦でもできる確かな仕事を・・・ということで、社労士の資格を取られる方も多いです。社労士の資…
  9. 社労士の独立・開業に必要なこと
    社労士で開業しようとしてる方は、先輩社労士のブログで開業時のことを読みたいものです。結構、沢…
  10. 社労士の独立・開業に必要なこと
    社労士で開業する場合、オフィスをどこにするか?ということに悩まれる方も多いです。結論から言う…

最近更新されたページ

ページ上部へ戻る