我想在WordPress的帖子中包含一个iFrame。我希望它位于帖子的内容中,这意味着我不能只是在帖子模板文件中,否则它将在之前或之后。
我想在帖子中添加Facebook插件:
<div id="socialWrap"><div class="fb-like" data-href="http://onlinearizonahomes.info" data-send="true" data-width="450" data-show-faces="true" data-font="arial"></div></div>
我正在考虑在帖子<?php get_template_part( 'social' ); ?>
中调用模板部分,但我不能在没有插件的帖子中使用PHP(我想避免使用插件)。
另一种方法是使用JavaScript在帖子中创建HTML,但这似乎是不必要的JavaScript使用。
在WordPress帖子中添加HTML的最佳方法是什么?
答案 0 :(得分:0)
我认为最好的方法是使用Shortcode
答案 1 :(得分:0)
您可以使用Shortcode。
添加functions.php
function cudjex_fbshare( $atts, $content = null ) {
global $post;
$link = get_permalink($post->ID);
return '<div id="socialWrap"><div class="fb-like" data-href="'.$link.'" data-send="true" data-width="450" data-show-faces="true" data-font="arial"></div></div>';
}
add_shortcode('fb_share', 'cudjex_fbshare');
用法: 你好世界,[fb_share]!