SSL化について
2024.03.14
SSL化について

保護されていない通信 と表示されていると
色々と危険なのです!
じゃあ保護しよう!
それがSSL化です!!

なのでSSL化をするのですけども
Xserverの場合、昔は知りませんが、今は.htaccessに直接記述する必要はなく

SSL設定で簡単にできるんです!
これは反映待ちに時間がかかるようです!
きっとこれをするとhttpsで表示されるようになります!

私の失敗は、そのSSL設定を.htaccessにコピペした際に
誤って元のどこか記述を消してしまったようです!
そっからがもう大変で、



永遠にこの画面ですよ!
それを直せたのはサブドメインの.htaccessをそのままコピペしなおしたら
無事復旧しました!
ちなみにそれは

でした!
最後の
SetEnvIf Request_URI “.*” WpLoginNoLimit
が消えてたのでアクセスすらできなくなったのです!
このたったの1行あるかないかでプライバシーが保護されないってヤバいですね!


で、反映待ちから30分経ちましたが・・・

反映に時間がかかります!

40分ほどで保護されました!
ありがとうございました!

以上でございます( *´艸`)

ブログ記事をXに自動ポスト(WP Twitter Auto Publish)
2024.02.16
ブログ記事をXに自動ポスト(WP Twitter Auto Publish)

【目的】
ブログ記事を更新時に、Xに自動でポストしたい。
そこでWP Twitter Auto Publishのプラグインを導入しました。

【参考サイト】
公開した記事を自動でつぶやいてくれるプラグイン「WP Twitter Auto Publish」
XのAPIキー取得が英語が多いのと、パスワード保管が何通りかあるのでご注意です。

【難しかったこと】
サムネ画像が表示されない。

【したこと1】
functions.phpに以下の記述。

function add_dynamic_twitter_card_tags()

{

    if (is_single()) {

        global $post;

        $img_src = ”;

        // フィーチャー画像(サムネイル)がある場合にのみ$img_srcを設定

        if (has_post_thumbnail($post->ID)) {

            $img_src = wp_get_attachment_image_url(get_post_thumbnail_id($post->ID), ‘full’);

        }

        // カードのメタデータを出力

        echo ‘<meta name=”twitter:card” content=”summary_large_image”>’ . “\n”;

        echo ‘<meta name=”twitter:site” content=”@JUFQRrNVD199187″>’ . “\n”;

        echo ‘<meta name=”twitter:title” content=”‘ . get_the_title() . ‘”>’ . “\n”;

        echo ‘<meta name=”twitter:description” content=”‘ . get_the_excerpt() . ‘”>’ . “\n”;

        // $img_srcが空でない場合のみ、画像のメタタグを出力

        if ($img_src !== ”) {

            echo ‘<meta name=”twitter:image” content=”‘ . $img_src . ‘”>’ . “\n”;

        }

    }

}

add_action(‘wp_head’, ‘add_dynamic_twitter_card_tags’);

【したこと2】
ブログ投稿画面で
ツイッターの投稿に画像を添付 はい ※(いいえでは無い(たぶん)2024年3月4日時点)

に設定します。

【結果】
思い描いてた表示方法とは異なりまして、
サムネイル画像を表示はできませんでしたが、アイキャッチ画像を表示させることで代用しました。
タイトル名表示、アイキャッチ画像クリックでサイトページへ移動できるようになりました。

以上です。
ありがとうございました✨

WP Twitter Auto Publish Powered By : XYZScripts.com