ネット集客実践クラブ(大阪)

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

ワードプレス・ロゴ、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. ワードプレス・ロゴ、WP

    アドセンスを掲載しようとしたら、ワードプレスのカスタムHTMLが…

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

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

  3. SSLイメージ

    ERR_SSL_PROTOCOL_ERRORが起こる原因は?「.…

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

    Contact Form 7 でスパム送信が沢山くるので対応して…

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

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

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

    ワードプレスでショートコードを簡単に作れるプラグイン「Short…

おすすめ記事

  1. ホームページやブログで集客できる「SEO」を通じてネット集客の考え方を学ぼう【大阪開催・初心者むけ無料SEOセミナー・ワークショップ形式】

集客のネタ話

  1. Xで自動投稿できるようにする設定をしよう
    自動投稿ツールの「Botbird」を使ってXで自動投稿ができるようにする設定の流れです。…
  2. 1万円のホールケーキ
    ちょっと別件で作業してたら、1万円のケーキがあることを知りました。…
  3. 社労士の独立・開業に必要なこと
    社労士試験に合格。それを機に独立開業しようか迷う。未経験でも大丈夫なのか不安…
  4. 「富田林 自習室」で1ページ目に入りたい
    富田林市小金台の某NPO法人の某美人事務局長から昨夜(2024/11/14)は、…
  5. 反抗期の娘に学ぶ、売れるページやお客を呼ぶ投稿の作り方
    えーと、ネット集客実践クラブで12月にやるワークショップ 注文・予約が入るペー…
  6. LPO、ページの改善中
    注文・予約が入るページの作り方lp制作を初心者から学べる講座です。LPはAIで作れる…
  7. 社労士の独立・開業に必要なこと
    社労士試験に合格して、開業しようとしても何をしたら良いか判らない。なので、社労士の開業セミナ…
  8. 社労士の独立・開業に必要なこと
    2024年10月15日に、全国社会保険労務士会連合会で「2024年度社労士実態調査」調査結果(速報版…
  9. グーグル広告、ヤフー広告、Google広告、Yahoo広告
    2024年10月の後半から、グーグル広告で新たな集客が始まりました。正直、「10月後半開始の…
  10. SEO、SEO対策、コツコツ上位表示対策
    グーグルのサーチコンソールのデータ更新は、毎週1回あります。データが変わるということは色々変…
ページ上部へ戻る