如何使用自定义字段在此代码上显示Twitter主题标签?

时间:2013-03-18 19:02:02

标签: php wordpress twitter

我无法想象我的生活。在这个插件中,我想在Twitter按钮上使用自定义主题标签。我只是粘贴了一些代码。

我有一个名为tweethashtag的自定义字段类型。我认为那个自定义领域中的任何东西都可以拿起来。它需要介于data-hashtag =“”之间。一切都有效,但是这个。

 $arrButtonsCode[] = '<a href="https://twitter.com/share" class="twitter-share-button" data-text="'.$title.'" data-url="'.$permalink.'" data-hashtag="'echo get_post_meta($post->ID, "tweethashtag", true);'"  ' . ((!empty($this->settings['twitterusername'])) ? 'data-via="'.$this->settings['twitterusername'].'" ' : '') . 'rel="nofollow"></a>';

谢谢!

编辑:

这是正确运行的新代码,但不响应推文按钮内的自定义字段tweethashtagpost。该帖子确实输入了tweethashtagpost。

 $arrButtonsCode[] = '<a href="https://twitter.com/share" class="twitter-share-button" data-text="'.$title.'" data-url="'.$permalink.'" data-hashtag="'.get_post_meta(get_the_ID, "tweethashtagpost", true).'"  ' . ((!empty($this->settings['twitterusername'])) ? 'data-via="'.$this->settings['twitterusername'].'" ' : '') . 'rel="nofollow"></a>';

1 个答案:

答案 0 :(得分:1)

您有以下内容:

.'" data-hashtag="'echo get_post_meta($post->ID, "tweethashtag", true);'

你需要像这样连接字符串

.'" data-hashtag="'.get_post_meta($post->ID, "tweethashtag", true).'
                   ^                                              ^

另请注意,;echo已被取消