Simple Blog Card
OGP を取得し、ブログカードを表示します。
評価機能
最終更新日時
June 14, 2024
バージョン
2.31
有効インストール数
2K
ブログカード
- ショートコードで生成
- ブロックで生成
- 説明に表示される文字数を指定できます。
- ogp 画像を表示します。
- ogp 画像の表示サイズを指定できます。
- タイトルと説明を変更できます。
警告
リダイレクトループが、次の 3 つの要因がすべて満たされた場合に発生します。 * 異なるドメインの 2 つのサイトが、お互いのトップページに「Simple Blog Card」を埋め込んでいる場合。 * 異なるドメインの 2 つのサイトが同じサーバー (同じ IP アドレス) 上にある場合。 * 異なるドメインの 2 つのサイトの「Simple Blog Card」のキャッシュが空の場合。
使い方
カスタマイズ
- テンプレートファイルは、柔軟なカスタマイズを可能にします。
- デフォルトのテンプレートファイルは template/simpleblogcard-template.php です。これを参考に、以下のフィルターを使って別のテンプレートファイルを指定することができます。
/** ==================================================
* Filter for template file.
*
*/
add_filter(
'simple_blog_card_generate_template_file',
function () {
$wp_uploads = wp_upload_dir();
$upload_dir = wp_normalize_path( $wp_uploads['basedir'] );
$upload_dir = untrailingslashit( $upload_dir );
return $upload_dir . '/tmp/simpleblogcard-template.php';
},
10,
1
);
- CSS ファイルは別途設定可能です。以下のフィルターをご覧ください。
/** ==================================================
* Filter for CSS file.
*
*/
add_filter(
'simple_blog_card_css_url',
function () {
$wp_uploads = wp_upload_dir();
$upload_url = $wp_uploads['baseurl'];
if ( is_ssl() ) {
$upload_url = str_replace( 'http:', 'https:', $upload_url );
}
$upload_url = untrailingslashit( $upload_url );
return $upload_url . '/tmp/simpleblogcard.css';
},
10,
1
);
このプラグインをダウンロードして、インストール型 WordPress のインストールに使用できます。