我在我的下面写作以及ezinearticles.com的笔名。它们为您的站点提供作者的小部件,并发送代码(作者的号码不同)。不幸的是,他们的政策不允许使用两个名称,因此我必须使用两个单独的小部件。
我试过了:
但结果是:只有顶部文本框的小部件代码才有效。
知道需要做什么吗?
<!-- Place this tag where you want the widget to render -->
<div id="ezinearticles-widget"></div>
<!-- Place this script before the closing </body> tag -->
<script type="text/javascript" src="http://ezinearticles.com/js/widget.v2.js"></script>
<script type="text/javascript">
EzineArticlesWidget({
"id": "ezinearticles-widget",
"author": XXXXXX,
"bio": 1,
"category": null,
"articles": 3,
"width": 250,
"height": 150,
"theme": {
"shell": {
"background": "#2F83C4",
"text": "#ffffff"
},
"article": {
"background": "#ffffff",
"text": "#333333"
},
"links": "#215F8F"
}
});
</script>
答案 0 :(得分:0)
您应该使用不同的div
s
id
元素
<div id="ezinearticles-widget-1"></div>
<div id="ezinearticles-widget-2"></div>
并在<script>
:
EzineArticlesWidget({
"id": "ezinearticles-widget-1",
"author": 12345,
"bio": 1,
//...
});
EzineArticlesWidget({
"id": "ezinearticles-widget-2",
"author": 1234,
"bio": 1,
//...
});
我创建了一个简单的演示 here。
答案 1 :(得分:0)
你的例子有效,但不适合我。我太糟糕了。我尝试了很多变化,但无法理解如何重写代码,特别是“脚本”。
<div id="ezinearticles-widget-1"></div>
<div id="ezinearticles-widget-2"></div>
并在代码中重命名了ids 但唯一发生的变化是:整个小部件消失,显示简单的英文文本。
您的网页使用某种javascript编译器。如果你把代码放在纯文本中,我可以遵循。
我甚至尝试将它们放在不同的Textbox小部件中,放入ID&amp; 2,但小部件外观消失,纯文本结果。
我不是程序员,但觉得它与“脚本”有关,要么需要嵌套,要么按顺序放置---&gt;我无法抓住。
为了浪费你的时间而烦恼。我真笨!
答案 2 :(得分:0)
感谢。我完成了(但不知道是什么引发了这个!)
我在下面添加了一个Forms小部件,但突然间一切都落到了位置。突然间,我看到了两个小工具。我确实创建了你建议的div,并感谢你。
我想发一个PM,但不知道怎么做。我访问了你的个人资料......但失败了