0

我这辈子都想不通。在这个插件中,我想使用带有 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>';
4

1 回答 1

1

您有以下内容:

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

您需要像这样连接字符串

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

另外,请注意;andecho被取出

于 2013-03-18T19:05:07.663 回答