If Term的论点->是否有孩子?
我正在使用此页上的代码:https://www.wpbeginner.com/wp-tutorials/how-to-display-child-taxonomy-on-parent-taxonomys-archive-page/然而,我的自定义分类法对城市、州、国家有更深入的了解。我需要“if($term->parent==0)”来搜索if term是否有子项,然后执行此操作,否则执行此操作。现在,父分类法显示它的父-子分类法,但我需要父分类法显示它的子分类法,子分类法显示父-子分类法。本质上,如
相对于使用$PRODUCT中的属性,使用对象方法有什么好处?
我正在从wc_get_products() 并循环通过它们在foreach中显示信息。使用$product->get_name() 结束$product->name 反之亦然?看起来您可以将上下文变量传递到大多数get方法中,所以这似乎是一个好处,但还有其他好处吗?
检查页面是否为WooCommerce属性
我正在试图找出如何自定义属性页(例如,如果我单击指向“长度”属性的链接,而该属性的词条为“7英寸”,wordpress将回显所有具有长度属性的产品的词条7。我的问题是,如何自定义这样的页?希望这是清楚的。谢谢
在IF语句中使用自定义字段内容作为表达式
我想在自定义帖子类型中存储一些条件逻辑,然后在插件中使用这些逻辑根据逻辑生成新内容。例如,如果用户提交了一个带有“体温”的表单,条件逻辑将告诉用户是否发烧,以及一些额外的文本。将有许多这样的逻辑元素,我想从前端维护它们。我正在考虑将上述内容分为两个帖子。其中一个带有条件字段“温度>37”和文本“您发烧”。然后在通过逻辑记录的插件循环中,获取条件字段并将其用作if语句中的表达式。如何做到这一点?
无法访问模板中的查询变量
我添加了一个自定义端点\'product\' 在页面中。add_action( \'init\', \'add_endpoints\'); function add_endpoints() { add_rewrite( \'product\', EP_PAGES ); } 我在页面中添加了一个名为“dashboard”的短代码。add_shortcode( \'ims-dashboard\', \'dashboard\' ); public function
多站点设置中的不同域
我正在使用WordPress多站点设置设置以下结构example.com sub1.examples.com example.net 请注意,这是一个单一的多站点设置,但它有两个主域和一个子域我按照步骤described here 执行设置。然后,添加后example.net 到网站列表,我试图转到dashboard 在管理部分。一旦我这样做了,我就会看到一个登录屏幕。当我尝试登录时,我收到以下错误ERROR: Cookies are blocked or not support
<!doctype html>:无法加载资源
我 一m级 us我ng级 t型h类e code below:个A.;个A.;<型;!doct型ype h类t型m级l&g级t型;个A.;<型;h类t型m级l l一ng级=“”<型;?ph类p l一ng级u一g级e_一t型t型r我but型es(); ?&g级t型;“” d我r=“”lt型r“”&g级t型;个A.;个A.;<型;h类e一d&g级t型;个A.; <型;m级et型一 ch类一rset型=“”<型;?ph类p blog级我nfo(\'
如何使嵌入的YouTube视频从自定义字段文本响应屏幕大小?
所以我嵌入了一段youtube视频oembed 像这样:$embed_code = wp_oembed_get(get_field(\'youtube_video\') ); echo $embed_code; 但如何使其响应屏幕大小?在移动设备上观看视频时,视频的宽度比屏幕长,所以我想把它放到html中<video> 所以我可以控制大小,因为把它放在div 没有对它做任何事。但即使使用video 标签似乎不起作用。我这样试过:<?php $video
WordPress AJAX过滤器:为不同的输出样式创建两个循环?
我有两个不同的页面,带有过滤器。这两个页面具有不同的布局和样式。对于一个页面,我有三个不同的过滤器,其中输出和样式是相同的。对于“新闻过滤器”,我需要一种不同的样式。所以我想我需要另一个循环?如何输出两个不同的循环?我当前的功能。php是:function misha_filter_function(){ $args = array( \'orderby\' => \'date\', // we will sort posts by date \'order\
带有jQuery的视频海报中的ACF中继器图像
jquery无法将url从图像发送到html标记。我解释;我有一个带有5个变量的ACF中继器,其中包括一个用于制作视频海报的图像,我想做的是,通过jquery,在900px的较小屏幕中,将属性“海报”添加到视频标签中。这是我的代码:<div class=\"video\"> <video class=\"thevideo\" loop muted> <source src=\"<?php echo $previews
正在将图片上传到媒体库:“指定的文件上传测试失败。”
本周我更改了域名,并丢失了媒体库中大部分(但奇怪的是,并不是全部)上传的图片。当我尝试重新上传它们时,我得到,“指定的文件未能通过上传测试。”我已经在wp config中启用了以下设置。php,但在调试中没有看到任何调试输出。日志:define(‘WP_DEBUG’, true); define( ‘WP_DEBUG_LOG’, true ); define( ‘WP_DEBUG_DISPLAY’, true ); Apache或PHP错误日志中也没有调试输出。我跟踪日志,在
为什么admin-ajax加载速度会变慢?有什么方法可以加快它的速度?
我正在为WoodPress开发一个使用woocommerce的主题。目前,我开发了一个新页面,展示产品。最初,我没有使用ajax就完成了页面和类别过滤器,一切都很好。然而,设计师不喜欢在应用过滤器时重新加载页面,然后我使用wordpress的ajax再次开发了所有内容,因为纯ajax不起作用。现在页面运行正常,第一次加载和过滤器使用ajax。但问题如下:当页面调用admin ajax时,会延迟3-5秒。然而,当我在localhost中测试时,持续时间是瞬时的。这是函数中的函数。php:add_action
无头WordPress将首页重定向至登录页面
有没有办法重定向https://example.com/ 到https://example.com/admin 具有.htaccess ?我只在API中使用WordPress。
设置API表单中的某些字段正在保存,其他字段则不保存
我有一个用于插件管理表单的类,使用设置API。它有很多字段,其中一些字段依赖于中已有的值wp_options.现有选项确定渲染字段的频率(在本例中,是MailChimp API集成为API中的每个列表渲染字段,该列表是存储的API数据的几层)。在管理界面中,我显示了九个字段。这是应该的。但只有前三个将保存任何数据。我试着改变前三个字段的类型,它们总是有效的,我也试着改变后六个字段的类型,但它们都不起作用。我尝试的另一件事是硬编码大嵌套外最后六个字段的完整ID值foreach. 然后字段保存其数据。代码如下
创建快捷代码以在标签存档上显示产品标签名称
我正试图为我的产品标签建立一个全局描述。因此,他们将有一个带有短代码的一般描述,上面显示确切的标记名。例如:购买[tag\\u name]产品我正在尝试获取标记名并通过以下代码创建快捷码:function displayMotorcycleName($item) { $productTag = get_the_terms( get_the_ID(), \'product_tag\' ); return $productTag; } add_shor
在wp_list_ategories中包括父项
我正在使用下面的脚本列出自定义分类法,但我仍然需要一个指向当前自定义分类法父级的链接以获得“All”链接。现在链接显示为:鞋子衬衫T恤希望包含“全部”链接,以便显示为:全鞋衬衫T恤<?php $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ) ); $children = get_term_children( $term->ter
Filter Custom Taxonomy Posts
我有一个自定义的分类页面,它也有一个向上的滑块。问题是滑块显示来自所有分类法而非当前分类法的随机帖子。是否有办法过滤滑块中的图像,使其仅使用当前分类法?<?php global $taxonomy_location_url, $taxonomy_profile_url; $args = array( \'post_type\' => $taxonomy_profile_url, \'orderby\' => \'rand\', \'meta_que
启用SSL后无法编辑或发布
在我的服务器上使用certbot启用SSL后,我无法在wordpress站点上编辑或创建任何帖子,任何尝试都会导致“更新失败”消息试图预览帖子让我在一个无休止的加载屏幕上wp content的调试中没有错误。日志启用真正简单的SSL插件没有任何效果,禁用所有插件和主题也有同样的问题Wordpress地址和网站地址已更新为https://in settings>general如有任何建议,将不胜感激
以自定义角色WordPress身份登录后重定向到主页
我有一个自定义角色的用户;但当我以自定义角色的用户身份登录时,它会将我重定向到网站的主页。我尝试通过插件使用此代码,但它仍然重定向到主页: $this->loader->add_action(\"login_redirect\", $plugin_public,\"user_login_handler\", 99999, 3);// User Login Handler public function user_login_handler($redirect_
免费版本的Rlevanssi不显示ACF字段
我知道Relevansi的高级版本支持内置ACF字段,但我有免费版本。我正在研究一种方法,从数据库中获取信息,然后在搜索结果页面上显示出来。这就是我目前的想法:/**************功能。PHP****************/// Relevanssi does not show ACF fields - this is a work-around for specific fields in the DB function excerpt_function($content, $pos