Unit Testing action hook
我想对一个类执行单元测试,我的目标是:我想使用函数检查插件是否被激活:is_plugin_activeclass WC_Custom_Variable_Products_Dependencies { public function __construct() { add_action( \'admin_init\', [$this, \'check_environment\']); } public function check_
在SAVE_POST操作挂钩中获取原始值
我想得到$post 在save_post 行动这样,我可以检测到更改,并且仅在帖子内容/标题更改时执行特定操作。这可能吗?
是否可以使用单词作为摘录参数的起点和终点?
我想找到一种方法,让摘录函数在一篇文章中准确显示我想要的内容。摘录本身有起点和终点作为参数来获取数据。但是如果我想用文字来代替它们呢。默认值:$theExcerpt=get\\u the\\u content()<回声变电站($theExcerpt,0200);我想要这个:$theExcerpt=get\\u the\\u content()<回音substr(\'theexcept,\'begining of paragration,\'end of paration\');
WordPress本地主机站点始终重定向到实时站点
我知道已经有similar question 像这样。但我已经做了所有这些建议的解决方案,没有什么对我有效。如果安装了像W3 total cache这样的缓存插件。然后首先清除缓存。或者暂时禁用它们我已经禁用了任何可能使用缓存或重定向的插件,在数据库中搜索并替换旧站点URL。您可以使用此插件。我打开了sql文件,并在本地url中搜索并替换live url(仪表板设置)。最后,我使用wp cli执行永久链接重置。清除浏览器缓存和历史记录当我删除所有现有表格时,wordpress要求我设置新的wordpres
将模板文件用于特定的自定义URL
我试图使用自定义URL为加载页面模板single-events.php 无需重写默认URL格式。我正在使用筛选器template_include 要像这样加载模板,请执行以下操作:add_filter(\'template_include\',\'include_template_for_single_event\',99); function include_template_for_single_event($template) { //check_for_single
如果找不到帖子,如何将我的自定义模板页面重定向到Content-nere.php?
我正在尝试从自定义模板文件重定向到模板零件/内容无。php,如果我的模板中没有帖子。我想在while循环检查帖子之后添加if条件。这是我的模板代码 <?php $args = array(\'post_type\' => \'post\', \'posts_per_page\' => -1 ); $the_query = new WP_Query($args); while (
通过REST API访问私有帖子,相同的代码在远程不能在本地运行
我可以通过调用mydomain/wp-json/wp/v2/posts?status=private&slug=whatever 我正在进行身份验证并收到有效令牌,没有问题但是同一个站点运行的是Laragon(windows 10),虽然运行的是ok认证,但我无法检索私人帖子http://testing.test/wp-json/wp/v2/posts?status=private&slug=whatever { \"code\": \"rest
在HTACCESS中阻止wp登录也阻止了受密码保护的页面
我们最近阻止了除我和公司所有者之外的所有IP地址进入/wp登录。php除了今天,我们发现这无意中阻止了任何其他受密码保护的页面。密码保护是指使用WP内置密码,如本截图所示:这是我们添加的HTACCESS部分,它确实阻止了人们WP登录,但也阻止了人们使用受密码保护的# Block access to wp-login.php. <Files wp-login.php> order deny,allow allow from 192...(ip) allow fro
父页面不显示子内容
我刚刚安装了Wordpress的一个新副本,并试图创建一个父页面,但该页面没有显示任何内容,无论我使用哪个官方WP主题,或者我是否将此新父页面用作静态主页。但是,子页面显示父子永久链接:我正在Windows 10、Apache 2.4、PHP 7.4下运行localhost安装。我真的不明白为什么我不能在任何地方使用这个功能。发生了什么事?这难道不是一个现成的功能吗?
如何将位置输入添加到用户配置文件?
我想在“作者”框中显示用户的旅行位置,那么如何将此类输入区域添加到用户配置文件中?要进一步解释,如果用户添加\"Londra,Paris\" 为了拥有自己的个人资料,这些城市似乎是作者框的标签。Londra和Paris必须输入到不同的区域,以便用户可以添加额外的字段。如果这是不可能的,我如何划分\"Paris,Londra\" 在城市标记中使用。我说的是将所有单词除以,. 我希望我能解释一下。或者分解像Hello Kity这样的行,该函数计算有多少个位置
出现的另一个菜单中的WordPress NAV_菜单项
在我的网站中,我使用两个单独的nav\\U菜单,一个用于法律页面,另一个用于主导航栏。。。由于某些原因,主菜单的某些项目出现在辅助菜单中,即使在backoffice中,菜单是正确的Backoffice display of the menuWebsite screenshot displaying the menus:wp query of the main menu$argsMenu = array(\'theme_location\' => \'Main\'); <?php wp_
古腾堡在不修改主题的情况下增加了css类?
要添加的“高级”选项Additional CSS Classes 古腾堡街区看起来很有用。但是除了去添加一个主题范围的类之外,还有什么方法可以定义一个CSS类用于该post选项吗?我希望有某种方法可以修改特定块上的CSS,而不必将其转换为HTML块。Example: 在我要设置的一个列表块的一个帖子上ul {padding-left:2em}. 这是一次性的事情。我不希望它应用于该帖子或任何其他帖子上的其他列表块,因此我不想经历创建子主题并将其添加到其style.css.
静态页面,需要底部的上一个和下一个链接
我是新来的,我对PHP没有太多经验,但如果我有一个正确的块,我可以处理不同的函数。我有一个静态页面,目前,我将其设置为显示5个帖子片段,我们在这个类别上有很多帖子,我需要这个页面有一行链接最新的1、2、3。。。最旧的。。。我无法让它显示。。。我当前的代码如下所示: <?php while ( have_posts() ) : the_post(); ?> <div class=\"title text-center\"> <h1><
WordPress-Theme 2017:特色图片行为:在哪里设置特色图片的高度?
你好亲爱的社区,在确定了主题2017设置的几个问题之后,今天的问题是:wordpress主题2017:特色形象行为:在哪里设置特色形象的高度!?当我在谷歌上搜索时,我发现了以下内容:;我一直在整个网络上搜索,以便找到一些有用的解决方案,我可以在WordPress 2017主题上应用各种(不同的)解决方案:那么需要什么和需要什么:我找到了一种方法来调整主题的所谓特色图像,因为它太大了。在贴子页面上,当你在所有设备上放置特色图片时,它的大小都是完美的,但当我尝试在常规页面上放置特色图片时,它也会变得很大。请参
使用WP_QUERY根据自定义字段值匹配帖子类型
我试图根据自定义字段Product ean和Item ean,从post type产品中查询与post type项目中循环中的当前post匹配的post。例如:我有一个带有项目ean 123的项目帖子和两个带有产品ean 123的产品帖子。现在我想在项目帖子上显示两个产品帖子。非常感谢您的帮助,谢谢。门诺
WordPress在URL中插入?q=
当我尝试从编辑页面或帖子切换到实际帖子时,WordPress会在根URL后插入“?q=”(并将斜杠更改为“%2F”)。我以前从未见过这种情况,谷歌也没有提出任何建议。有人知道这可能是什么原因吗?我怎样才能恢复?
如何在PREG_MATCH_ALL参数中使用变量作为类名称?
我使用正则表达式来获取单个p标记内的文本,该标记以其类为目标。问题是我想使用一个php变量作为类名,并使用循环每次更改类名。$sample = get_the_content(); <button class=\"accordion\"> preg_match(\'/<strong class=\"1\">(.*?)<\\/strong>/s\', $sample, $match); echo $match[1];
哪个版本的古腾堡包含在WordPress中?
古腾堡是单独开发的https://github.com/WordPress/gutenberg 目前最新版本为7.2.0.如何找出我的WordPress安装中包含了哪个版本的Gutenberg?
在类中使用筛选器和挂钩
我将深入使用oop来创建wordpress插件。我发现了一个有趣的article 关于钩子以及如何在类中使用它们。阅读后,我有一些疑问:在构造函数中使用挂钩是正确的,还是使用方法而不是构造函数更好?在类中定义过滤器或挂钩的最佳实践是什么?
避免从父主题加载CSS
在父主题(Foodica Pro)函数中。php I具有函数foodica\\u scripts(),其中css和js加载在页面标题中,包括:wp_enqueue_style( \'media-queries\', get_template_directory_uri() . \'/css/media-queries.css\', array(), WPZOOM::$themeVersion ); 此媒体查询。css将需要大量的工作来覆盖(使用不同的断点)。我想避免加载这个css文件,但不涉及父