从帐户URL生成数据小部件id(Twitter)


Generate data-widget-id (Twitter) from Account URL

我在Wordpress中有一个小工具,我可以使用小工具API输入设置Twitter实际帐户URL,但data-widget-id呢,有没有任何方法可以转换HTTP URL(http://www.twitter.com/usernameetc)从twitter到data-widget-id,我正在创建的小工具需要该id(但我希望它从twitter帐户URL生成一个id)。

公共功能小部件 (Wordpress widget API)

推特时间线代码

<a class="twitter-timeline" 
    href="https://twitter.com/<?php echo $instance['twitter-feed-username']; ?>" 
    data-widget-id="I NEED THIS TO BE GENERATED FROM THE URL"
    data-chrome="nofooter"
    data-tweet-limit="<?php echo $instance['twitter-feed-count']; ?>"
    >Tweets by <?php echo $instance['twitter-feed-username']; ?>
</a>


我自己解决的最接近的解决方案:
转到部分:覆盖时间线选择(Twitter)
比方说,如果我试着放data-screen-name="twitter",这会解决问题,但如果wordpress admin从Widget部分删除用户名,它将从data-widget-id带来提要,有没有办法破解data-widget-id,因为这是生产项目,我不能使用这种方法。

谢谢大家都是高级。

来自Twitter文档:

覆盖日程表选择

您应该像往常一样从设置页面配置一个时间轴小部件。

因此,data-widget-id是Twitter在您的个人资料中创建小部件时提供的东西。

要有后备解决方案:

  1. 登录您的Twitter帐户
  2. 创建一个小部件并获取提供的ID
  3. 将该ID写入小部件设置或直接写入"widget.php"文件
  4. 使用data-screen-name属性覆盖小部件的默认内容