Wordpress ショートコード作成 & 関数 01
fuctions.php
################ 会社概要 ショートコード
function shortcode_kaisya() {
return '<p class="telimg"><img src="' . get_template_directory_uri() . '/img/contactbnr.jpg"></p>' ; // よくある、オペレータの女性の画像と電話番号、FAX番号などが記載さた画像
}
add_shortcode('tel', 'shortcode_kaisya');
使い方
エディターに、
[tel]
でOK。
※エディター以外で使う場合は、
<?php echo do_shortcode('[tel]'); ?>
---------------
li 作成関数
function li_up() {
echo '<ul>';
for($i =0; $i < func_num_args(); $i++) {
echo '<li>' . func_get_arg($i) . '</li>';
}
echo '</ul>';
}
----------------
アイキャッチ ある なし 関数
/*---- アイキャッチ あり なし -----*/
function or_thumbnail() {
if(has_post_thumbnail()) {
echo '<a href="' . get_permalink() . '">' . the_post_thumbnail('thumbnail') . '</a>';
} else {
echo '<a href="' . get_permalink() . '"><img src="' . get_template_directory_uri() . '/img/noimg.png"
width="150" height="150" alt="サムネイル thumbnail"></a>';
}
}
----------------