我有一个客户正在使用WordPress和WooCommerce。
我正在尝试向文件中添加按钮。我可以让按钮显示在前端编辑器和模板文件中。但我无法让它发挥作用,悬停或单击都不会发生任何事情。无论我尝试哪个主题。
我假设这是WordPress处理JavaScript的方式,但我不能百分之百确定。该按钮的作用是单击myregistry中的弹出窗口。com出现,然后用户可以将产品添加到注册表。
我还不太懂JavaScript,我使用了一些jQuery,但主要是以插件的形式,这里和那里都有一些小的变化。
那么,我怎样才能在Wordpress内部实现这个功能呢?
任何帮助或提示都会很好。
<!-- Start AddToMyRegistry Button Tag -->
`<script id=\'scriptMyRegistryWebWidgetButtonScript\' type=\'text/javascript\'>`
`document.write("<img id=\'ImgAddToMyRegistryButton\' src=\'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\' onmouseover=\'ImgAddToMyRegistryButton_onmouseover(this);\' onmouseout=\'ImgAddToMyRegistryButton_onmouseout(this);\' style=\'border-width: 0px; cursor: pointer;\' onclick=\'CreateAddToMyRegistryWidget();\' />");
function ImgAddToMyRegistryButton_onmouseover(elementParam)
{elementParam.src = \'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\';}
function ImgAddToMyRegistryButton_onmouseout(elementParam)
{elementParam.src = \'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\';}`
`</script>`
`<!-- End AddToMyRegistry Button Tag -->`
SO网友:helgatheviking
您可以将其过滤到\\u内容的结尾?
function kia_add_registry_button($content){ ?>
$content .= "<!-- Start AddToMyRegistry Button Tag -->
<script id=\'scriptMyRegistryWebWidgetButtonScript\' type=\'text/javascript\'>
document.write("<img id=\'ImgAddToMyRegistryButton\' src=\'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\' onmouseover=\'ImgAddToMyRegistryButton_onmouseover(this);\' onmouseout=\'ImgAddToMyRegistryButton_onmouseout(this);\' style=\'border-width: 0px; cursor: pointer;\' onclick=\'CreateAddToMyRegistryWidget();\' />");
function ImgAddToMyRegistryButton_onmouseover(elementParam)
{elementParam.src = \'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\';}
function ImgAddToMyRegistryButton_onmouseout(elementParam)
{elementParam.src = \'http://images.myregistry.com/Images/MyRegistry/WebWidgetImages/netSol/742.jpeg\';}
</script>
<!-- End AddToMyRegistry Button Tag -->";
return $content;
<?php }
add_filter(\'the_content\',\'kia_add_registry_button\');
刚刚与woocommerce合作,我知道它有很多挂钩,您也可以使用这些挂钩将其连接到。
编辑:这将进入您的函数。php并将此代码添加到每个帖子/页面/产品的末尾。。。除非我们用条件标记进一步细化。