这是我想要做的。此函数用于获取自定义Wordpress帖子字段的内容:
get_post_meta($post->ID, 'society_twitter', true);需要在下面的字符串'yourTwitterUsername‘的位置运行,
[twitter-widget username="yourTwitterUsername"]看起来像这样:
[twitter-widget username="get_post_meta($post->ID, 'society_twitter', true);"]这个是可能的吗?如果是,语法是什么?再详细一点:我正在尝试修改一个Twitter小部件,以显示我的数据库中自定义post字段中列出的用户名,而不仅仅是一个字符串值。我试过编辑插件php本身,但这似乎是一个更简单的解决方案。
发布于 2013-01-23 05:54:25
是否使用字符串连接?
$string = '[twitter-widget username="' . get_post_meta($post->ID, 'society_twitter', true) . '"]';编辑:基于评论更新的:
$string = '[twitter-widget username="' . get_post_meta($post->ID, 'society_twitter', true) . '"]';
echo do_shortcode( $string);https://stackoverflow.com/questions/14468703
复制相似问题