Orderby定制字段不起作用
此代码是按管理页面中的ACF字段排序的。它实际上按自定义字段过滤,但不按顺序排序。字段中的数据是字符串而不是数字,因此我认为orderby meta\\u值是正确的。我确保这个键不是空的,我尝试了所有这些术语(desc、desc、asc、asc)$query->query_vars[\'order\'] function my_author_filter_results($query){ global $pagenow; if ( $pagenow === \
如何在任何WordPress主题中集成用于定制帖子类型的单一和归档模板
我正在开发新的WP插件,用于高级控制自定义帖子类型和元框。实际上,我正在开发一个HTML生成器,用于为注册的CPT完全定制单个模板和归档模板。我现在正在努力解决这个问题:如何将这些新模板集成到any Wordpress theme?我发现了这个:Dynamically override page.php or single.php with custom templates using function它确实符合我的需要,但由于每个Wordpress主题都不同,我不知道如何将我的自定义内容与其他模板页面(
WebP issue on new 5.8 version
新的WordPress 5.8版本包括WebP图像支持,这非常好。但一些浏览器(safari版本14之前的版本)不支持它们。如何才能做到在这种情况下,它将回落到。jpg文件?我原以为wordpress可以做到这一点,但事实并非如此。谢谢
如何从自定义帖子类型中删除批量操作
我目前正在尝试从自定义帖子类型下拉菜单中删除草稿(操作)。我正在分享一个截图,它将帮助你理解我的问题。我不知道如何做到这一点,是否有任何挂钩或方法。请帮帮我。提前谢谢你。
如何更改自定义帖子类型的标签URL中的基数,以不使用在固定链接设置中设置的“自定义结构”?
在自定义结构的Permalink设置中,我们将其设置为以下内容,以便我们的新闻页面在URL中包含新闻:/news/%postname%/ 我们还为这些帖子类型创建了自定义帖子类型和自定义分类法,例如,带有Locations标记的目录CPT。我们已经将自定义帖子类型的URL更改为/目录/这很好,但我找不到如何更改标记URL结构。标记仅适用于以下URL:/news/locations/new-york/ 但我希望它是:/directory/locations/new-york/
Klaviyo的WooCommerce注册表(不适用于当前用户)
我正在尝试将klaviyo与woocom表单集成,这是我在下面添加的代码。问题是当我在变量$emailUntrim=”中添加任何硬编码电子邮件时;xyzxyz@gmail.com"E;而不是$emailUntrim=$用户->;user\\u电子邮件;然后它就起作用了。我试图实现的是,当一个新用户从woocom表单注册时,他们也会被添加到klaviyo的列表中。任何关于代码的线索都会很好,这可能不是准确的方法,但我愿意听取建议。非常感谢。{ // Add this
PHP中条件逻辑的问题
我创建了一个高级自定义字段,允许编辑器添加要在Bootstrap 3旋转木马中显示的图像和标题。我对图像字段的条件逻辑有问题。我们使用的脚本旨在使用在高级自定义字段中添加的图像,如果高级自定义字段中没有图像,则使用帖子的特色图像。标题也是如此。如果在高级自定义字段中输入了标题,则会使用该标题。如果高级自定义字段中没有添加标题,则使用帖子标题。标题部分按预期工作,但图像部分不工作;即使将图像添加到高级自定义字段,它也始终使用特征图像。我怀疑旋转木马代码中使用的条件逻辑有问题,但我无法找出问题所在。我已经在下
如何获取包含特定帖子的网站地图的URL?
我正在寻找一种方法;“检测”;一篇文章位于哪个网站地图上,但我找不到任何解决方案,也没有任何SEO插件或缓存插件提供任何方式或包装函数来返回这个问题?本质上,我正在寻找一个函数,它接受$post\\u id或$post对象,并可以返回该帖子所在的站点地图URL或一组站点地图(如果它显示在多个站点地图中)。非常感谢您的帮助。
如何在WordPress Gutenberg编辑器的侧边栏中添加模板颜色到自定义块选项?
请看附件中的图片以供参考。我正在为Wordpress Gutenberg编辑器构建一个基于块的插件。How can I add template colors (即那些黑色和柔和的色调)to ColorPalette (“输入边框颜色”)?问题是我不想要切换系统(“颜色设置”)那个PanelColorSettings 随附。“The”;“输入边框颜色”;将成为PanelBody 已经有其他设置使用了TextControl.我在谷歌上搜索了一下,发现了一个叫做withColors - 然而,这只是一个临时的
用户注册钩子在伍德莫尔斯注册表中不起作用
嗨,伙计们,即使我做了一个简单的回显功能,我也无法访问用户电子邮件。它前面没有显示任何内容,但当我遇到一些错误时,在错误页面上我可以看到回声。有什么想法吗?function send_coupon_to_freshly_registered_user($user_id) { $user = get_user_by(\'id\',$user_id); //new line $user_email = stripslashes($user->user_em
将条件文本添加到PHP快捷代码模板
马上:我不是一个程序员,做了很短时间的网站,这是我在这里的第一篇帖子。我从不需要编码,我相信这对于有经验的人来说是一个非常基本的代码,所以只要看看是否有人能给我指出正确的方向。我有一个PHP模板,用于Wordpress网站上门户插件(WP客户端)的短代码,我需要添加一个;“条件文本”;到(我已经向他们求助了,他们帮不了我)。说明:当短代码放置在页面上时,它会显示一个包含英文收件箱、已发送邮件、垃圾箱等的消息中心。我的网站是多语种的,所以我需要能够更改某些页面上的标签。我的想法是在模板中插入一段代码,上面写
创建具有自定义自动完成地址字段和CSV导入值的表单
我想创建一个包含两个部分的联系人表单。第一部分包括地址字段。我有一个以CSV格式存储100000个地址的存储库。我需要将所有地址导入地址字段。此外,我需要有一个地址字段的自动完成属性。因此,当您在此字段中键入地址的第一个字符(4)时,会显示相应的地址。第二部分对应于表单的其余部分。字段:名称、名字、消息和发送按钮。备注:第二部分仅在选择地址后出现。我关心的是如何使用CSV文件导入我的地址,并将文件的地址链接到地址表单字段+添加自动完成属性。我使用重力表单作为表单插件。所以,如果你有一个想法,如何实现重力形
使用PRE_GET_POST的QUERIED_OBJECT获取通知和警告
我的代码在我的页面上得到了我想要的结果,我正在获取另一篇文章,我的主题正在按预期在页面上输出我需要的所有相关数据。function replaceQuery( $query ) { if ( !is_admin() && $query->is_main_query() && $query->is_page ) { $childQuery = get_post(13);
检查GET_TERMS请求中是否存在插件
我想让用户能够从前端创建各种自定义帖子,但根据指定的分类,返回链接到它的自定义帖子表单。因此,在获得所选分类法之后,我无法检查get\\u terms()请求中是否存在该分类法我认为这是因为in\\u array()函数在多维数组方面做得不好。因此,我在这里搜索并找到了一种方法来生成另一个克服该问题的函数,但它仍然不起作用这是我的代码:<?php $cptTax = $_GET[\'choosetax\']; $tax1List = get_terms([
如何为自定义模块创建模板,以在我的主题中显示在前端?
我想创建一个简单的插件,前端有一个表单,将3个字段的值提交到DB表中。对于插件,我一直在使用以下答案:https://wordpress.stackexchange.com/a/162476/77891我现在无法使用的是一个模板。在主插件文件中,我添加了:add_action( \'gm_virtual_pages\', function( $controller ) { // first page $controller->addPage( new \\W
WooCommerce数据库查询:获取产品类别图片路径+名称
我正在尝试列出我所有的Woocommerce产品类别| category name | category slug | ... | ... | category image path+name |使用下面的查询,我可以大致了解:SELECT * FROM wp_terms wpt LEFT JOIN wp_termmeta wptm ON wptm.term_id = wpt.term_id AND
拼写错误时WordPress自定义分类URL重写
我发现自己处于一种我想理解并最终解决的状况。我们有自定义的帖子类型,对于它们,还有自定义的分类法。一切正常。URL生成的权限。但是:无论出于何种原因,当有人更改URL的一部分或拼写错误时,就会发生一些奇怪的事情(在我看来)。首先调用此正确的URL:/treatment/psychosomatic/psychosomatic-dysfunction/temporary-psychomatic-dysfunction/ /<custom post type>/<taxonomy le
在第二个数据库上添加对PHP中的WordPress的角色
我有一个站点a(商店),在那里,一旦购买,新用户必须在站点B(会员区)注册。为此,我连接了第二个数据库,并通过以下方法传递了各种信息:$DB_MEMBERSHIP->insert( \'wpvm_users\', array(\'user_login\' => $user_login, \'user_pass\' => $user_pass, \'user_nicename\' => $user_nicename, \'user_email\' => $order_billi
如何更改搜索页面URL,使其在未指定搜索查询时仍返回页面?
我想更改WordPress的搜索url。而不是url.com/?s=searchterm 我想把它改成url.com/search/searchterm 或url.com/search?s=searchterm.在谷歌上,有很多解决方案,但大多数归结为以下几点:function wpb_change_search_url() { if ( is_search() && ! empty( $_GET[\'s\'] ) ) { wp_redirect(
将自定义URL添加到WordPress的XML站点地图
我的WordPress站点还包含一些外部非WP内容,这些内容通过快捷码动态拉入页面。显示的内容取决于查询字符串参数。所以从WP的角度来看,index 只是一个包含短代码的页面;但实际上,当你访问index?x=1, index?x=2, index?x=3, 等等。根据x 价值(它是大型外部数据库的主键ID。)这很好,避免了在WP中创建数千个单独的页面,尽管我必须过滤get_canonical_url 要确保规范URL保留查询字符串,请使用x 值(否则将由WP去除)。现在我想在WP的自动生成的网站地图中包