Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;“添加到口袋中”;作为文本而不是图像_Javascript_Css_Wordpress_Pocket - Fatal编程技术网

Javascript &引用;“添加到口袋中”;作为文本而不是图像

Javascript &引用;“添加到口袋中”;作为文本而不是图像,javascript,css,wordpress,pocket,Javascript,Css,Wordpress,Pocket,与之不同,它不为出版商提供添加“添加到口袋”文本锚定的方法 这是我收集的代码,我应该放在我的索引中: <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en" data-save-url="http://yourDomain.com/the/page/to/save.html" data-pocket-count="vertical" data-pocket-align="left" >P

与之不同,它不为出版商提供添加“添加到口袋”文本锚定的方法

这是我收集的代码,我应该放在我的索引中:

 <a href="https://getpocket.com/save" class="pocket-btn" data-lang="en"
 data-save-url="http://yourDomain.com/the/page/to/save.html"
 data-pocket-count="vertical" 
 data-pocket-align="left"
 >Pocket</a>
 <script type="text/javascript">!function(d,i){if(!d.getElementById(i)){var j=d.createElement("script");j.id=i;j.src="https://widgets.getpocket.com/v1/j/btn.js?v=1";var w=d.getElementById(i);d.body.appendChild(j);}}(document,"pocket-btn-js");</script>

!函数(d,i){if(!d.getElementById(i)){var j=d.createElement(“脚本”);j.id=i;j.src=”https://widgets.getpocket.com/v1/j/btn.js?v=1“var w=d.getElementById(i);d.body.appendChild(j);}}(文档,“pocket btn js”);

我正在使用WordPress,所以我必须用PHP替换
数据保存url
,这不是问题。问题是我不知道如何使这个元素显示为文本并正常工作。我试着隐藏它的
img
类,并使用
span
内容:before/after
,但它不起作用,因为Javascript代码是在CSS已经加载(?)之后执行的。

也有同样的问题。经过一番搜索,我使用了:

<a href="https://getpocket.com/edit.php?url=http://www.example.com/myPage.html">Save to Pocket</a>

不过你会失去柜台的。当然,用户必须登录Pocket才能立即保存,否则将重定向到登录页面。
这对我很管用。希望它也能为您带来帮助。

我不知道您如何做到这一点,因为按钮位于iframe中。这是给其他想试一试的人的小把戏。