Facebook OpenGraph対応のWordPress プラグイン

Facebook のOpenGraphに一部対応した、WordPress のプラグインができたそうです。

OpenGraph はニュース記事などのオブジェクトに対してユーザーが行ったアクションの「見た」、「購入した」などの動詞(他動詞?)を自動(たぶん初期オプトイン)でFacebook のタイムラインへリアルタイムに表示させたりできるもので、
たしか、にコンテンツの内容次第や、横つながりでのやり取り(今聞いている曲、興味を持った記事など)を行うには便利だと思いますし、またそこから何かできたりするのだろうと思います。

しかしながら、少し前からスマホアプリでも一部利用されているこのOpenGraphですが、若干、ネガティブ寄りな印象も。
某アプリを使った際に、見つけられなかっただけかも知れませんが、その設定などiPhoneからではなくPCサイトから設定が行えるようになっていたり。

至るところで閲覧履歴などが共有されると、たしかにちょっと気になります。いろいろと。笑

今までも「いいね!」ボタンなどFb のOpenGraphProtocol に対応させるWordPress のプラグインは多々ありますが、
今回のようにもろもろ統合されたり、自分のFacebook管理ページヘの連携など、結構便利な印象ですよね。

Facebook OpenGraph対応のWordPress プラグイン

個人的にはプラグインとか使わず”直書き”が主ですが、各SocialPlugin をウィジェットで利用可能になり、右下に↓こんな感じのもの(ソーシャルリーディング)が表示されます。
※初期設定オフみたい。

Facebook WordPress用プラグインのソーシャルリーディング表示

でも、サーバーによるかも知れませんが、「メディア追加」でPHPエラー表示が。笑

» WordPress › Facebook « WordPress Plugins

» Facebook for WordPress – Facebook開発者

WordPressのindex.htmlへのアクセスをリダイレクトする.htaccess

元はWordPressではないサイトを、WPにする作業中、
そういえばと思って探してみたところ、下記のサイトで、詳細について書かれていましたのでご紹介です。

もともとが「.html」であったため、初期以上にリダイレクトの必要もありますが、
やはり、「index.html」へのアクセスが、「404 – Page Not Found」はちょっと寂しいですし。

お陰様で参考になりました。

WordPress へのアクセスを最適化する .htaccess のリダイレクト設定 | Odysseygate.com

WordPress で、各ページごとにmeta name="description" を自動に設置する方法(記述)

プラグイン とかでも、「meta name=”description”」を挿入できるものがありましたが、
各ページ 別で任意のものが記述できるものが見当たらず…。

使用しているthemes の、「header.php」に以下↓を記述すると、
各ページ(投稿記事)の最初に記述されている内容を、自動で「meta name=”description”」に挿入してくれます。

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php if ( is_single() ) { // 単独記事ページの場合 ?>
<?php if ($post->post_excerpt){ ?>
<meta name=”description” content=”<?php echo $post->post_excerpt; ?>” />
<?php } else {
$summary = strip_tags($post->post_content);
$summary = str_replace(“\n”,””, $summary);
$summary = str_replace(“\r”,””, $summary);
$summary = mb_substr($summary, 0, 100). “…”; ?>
<meta name=”description” content=”<?php echo $summary; ?>” />
<?php } ?>
<?php } else { // 単独記事ページ以外の場合 ?>
<meta name=”description” content=<?php bloginfo(‘description’); ?>” />
<?php } ?>

こちらのプラグイン が、ちょっといい感じです。
HeadSpace2: Advanced meta-data manager for SEO titles, tags, descriptions, and more | Urban Giraffe

change_history