
Simplicity1.8.0で、[blogcard url=…]と書くタイプのブログカードショートコードは廃止しました。
これは、functions.php内で、add_shortcode()を利用するショートコードを書くとテーマチェックツールで警告が出るためです。(別に悪さをするコードではないけどショートコードはテーマのテリトリーではないと怒られる)
とりあえず、[URL]と書くタイプのショートコードがあれば十分かと思い廃止しました。
これまで、[blogcard url=…]タイプのショートコードを利用していた場合は、子テーマのfunctions.php内に以下のコードをコピペすれば、利用できるようになります。
//ショートコードをブログカードタグに変更
//[blogcard url=http://...]
function shortcode_to_blog_card($atts) {
extract(shortcode_atts(array(
'url' => null,
), $atts));
$tag = url_to_blog_card_tag($url);
if ( !$tag ) {
$tag = url_to_hatena_blog_card_tag($url);
}
return $tag;
}
add_shortcode('blogcard', 'shortcode_to_blog_card');
ショートコードタイプのブログカードを使い方は以下。
Simplicityには、ブログカード機能があります。
テーマカスタマイザーなどでの設定は以下を参照してください。
...