Simplicityショートコードタイプのブログカードの一部廃止について

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には、ブログカード機能があります。 テーマカスタマイザーなどでの設定は以下を参照してください。 ...
スポンサーリンク
アドセンス(大)