do_shortcode不起作用 - php

我已经坚持了一段时间。我正在一个wordpress网站上工作,从那里我从头开始编写主题,我使用php调用来获得某些部分所需的wordpress功能。

我正在尝试使用插件,但是通过

echo do_shortcode('[STORE-LOCATOR]');

只是不工作。即使当我切换到默认模板并发布该代码时,它仍然不起作用。它只是回显"[STORE-LOCATOR]"

任何帮助将不胜感激。

参考方案

在WordPress的意义上,[STORE-LOCATOR]可能不是“短代码”。

我在其他插件Stream Media Player上遇到了此问题。它们使用与短代码相同的语法,但实际上不是。

尝试使用:

echo apply_filters( 'the_content',' [STORE-LOCATOR] ');

而不是do_shortcode,看看是否有帮助。

用于带国际支付网关的PayWalls和订阅模型的WordPress插件 - php

我正在寻找我的WordPress问题的解决方案。我想建立一个可供访客访问免费内容的信息网站。他们还可以通过以下两种方式访问​​付费内容:阅读时付费或每日,每周和每月订阅。我该如何处理?有谁知道可以满足这些需求的插件?该插件必须能够接受任何国际支付网关。我发现的大多数内容仅限于PayPal和Stripe。在我国,只有消费者才能使用PayPal付款,而商家则无法…

PHP getallheaders替代 - php

我正在尝试从服务器上的apache切换到nginx。唯一的问题是我在PHP脚本中使用的getallheaders()函数,该函数不适用于Nginx。我已经尝试过用户在getallheaders函数上的php站点上提供的注释,但这并不返回所有请求标头。请告诉我如何解决这个问题。我真的想切换到Nginx。 参考方案 您仍然可以使用它,但是您必须像这里一样重新定义…

woocommerce获取属性值列表 - php

我在wordpress上使用woocommerce创建了一个简单的购物网站,并为产品添加了一些属性。它们是size和color。在size之下,我有各种值,包括Small,Medium和Large。颜色相同,即。红色,蓝色,绿色。我想做的是在下拉列表中显示这些值。基本上只列出它们,这样我就可以将这些值用作商店目录页面的过滤器。任何帮助都会很棒。编辑:我研究了…

PHP:将字符串拆分为字母和数字部分的最佳方法 - php

我有几个格式的字符串AA11 AAAAAA1111111 AA1111111 分离字符串的字母和数字部分的最佳方法(最有效)? 参考方案 如果它们都是一系列字母,然后是一系列数字,并且没有非字母数字字符,那么sscanf()可能比regexp更有效$example = 'AAA11111'; list($alpha,$numeric) =…

php-casperjs获取内部文本 - php

我正在为casperjs使用php包装器-https://github.com/alwex/php-casperjs我正在网上自动化一些重复的工作,我需要访问一个项目的innerText,但是我尚不清楚如何从casperjs浏览器访问dom。我认为在js中我会var arr = document.querySelector('label.input…