Blog

【WordPress】テーマフォルダのパスをショートコードで取得する方法

2015/05/01

固定ページ Wordpress

備忘録です。

通常テンプレート内で使用している<?php echo get_template_directory_uri();?>などを固定ページや投稿ページの説明欄で使用する方法です。

参考サイト
WordPressの投稿でサイトURLとテーマフォルダのパスをショートコードで取得する方法

サイトURLを取得するショートコードを作成
functions.phpに記述

function shortcode_url() {
    return get_bloginfo('url');
}
add_shortcode('url', 'shortcode_url');

/* 投稿内で https://rockstream-jp.com と記述する */

テーマフォルダのパスを取得するショートコードを作成
functions.phpに記述

function shortcode_templateurl() {
    return get_bloginfo('template_url');
}
add_shortcode('template_url', 'shortcode_templateurl');

/* 投稿内で https://rockstream-jp.com/wp-content/themes/rockstream-cms と記述する */

ウィジェットでもショートコードを使用可能にする
functions.phpに記述

add_filter('widget_text', 'do_shortcode');

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ