ワードプレスの記事内でPHPを利用したく、ショートコードを使いたいと思っています。
ネットで調べていて、
function hogeFunc() { return "ショートコード"; } add_shortcode('hoge', 'hogeFunc');
とfunction.phpに記載し、該当部分で[hoge]と記述すればショートコードが利用できるとのことだったのですが、
実行したいPHPである
<?php $args = array( 'post_status' => 'publish', 'post_type' => 'post', 'posts_per_page' => $options['footer_blog_num'] ); if ( 'rand' == $footer_blog_post_order ) { $args['orderby'] = 'rand'; } else { $args['orderby'] = 'date'; if ( 'date1' == $footer_blog_post_order ) { $args['order'] = 'DESC'; } else { $args['order'] = 'ASC'; } } ?>
をそのまま"ショートコード"と書かれたところに入力してもうまく反映されませんでした。
正しく反映させる方法をご教授ください。
よろしくお願い致します。