在WordPress中,document.getElementById('').style.display='block'不起作用的原因是WordPress使用了jQuery库来处理DOM操作,而不是直接使用原生JavaScript。因此,使用document.getElementById('')来获取元素并设置其display属性是无效的。
在WordPress中,可以使用jQuery的语法来实现相同的效果。可以使用以下代码来显示一个元素:
jQuery('#element-id').show();
其中,#element-id是要显示的元素的ID。
如果想要隐藏一个元素,可以使用以下代码:
jQuery('#element-id').hide();
如果想要切换一个元素的显示状态,可以使用以下代码:
jQuery('#element-id').toggle();
需要注意的是,上述代码需要在WordPress的页面加载完成后执行,可以将其放在一个自定义的JavaScript文件中,并在WordPress的主题文件中引入该文件。
关于WordPress中使用jQuery的更多信息,可以参考腾讯云的WordPress产品文档:https://cloud.tencent.com/document/product/583/33427