仅在未找到其他匹配页面时重写
我正在重建一个网站,其中要求我将归档页面的URL结构更改为WordPress默认情况下无法处理的内容。我有一个名为product, 具有自定义分类product-category. 我需要重写/product-category/{term-slug} 将此分类法的页面存档为/{term-slug}.所以我想制定一个重写规则/{term-slug} 页面,并将其重写为/product-category/{term-slug}, 只有在没有其他规则匹配的情况下。我可以这样做来捕获并正确重写这些页面:funct
为什么我的WordPress登录凭据丢失了,但却与WooCommerce一起工作?
我经常遇到一个问题,即在尝试输入WordPress时找不到我的登录凭据。组织。无法使用密码重置选项,因为找不到我的用户名和电子邮件地址。然而,我仍然能够访问WooCommerce,它使用相同的登录凭据,这是创建WooCommerce帐户所必需的。这是一个渐进的、长期的问题,我不得不通过创建一个新的WordPress帐户一次又一次地解决这个问题。这是不明智的,因为它没有链接到我的WooCommerce帐户,并且在尝试报告问题时会导致问题(如此)。为了验证我的问题,我甚至查看了我从WordPress收到的账户
克隆WordPress以在本地主机上进行测试(使用Fiddler)
WordPress的本地设置位于http://127.0.0.3/blog.呼叫时https://my.domain.name/blog/wp-login.php, 我得到了服务;包括谷歌验证码。但是登录到302 重定向到http://127.0.0.3/blog.为了覆盖我的服务器默认域,我在本地将其添加到wp-config.php 文件:define(\'WP_HOME\',\'http://127.0.0.3/blog\'); define(\'WP_SITEURL\',\'http://1
动态显示上传的pdf文件并按月份名称过滤
我想显示特定WordPress页面的PDF,该页面按(月份)名称过滤。e、 g:检查当前月份(十月)并显示十月。pdf。所有PDF文档都将从管理面板上载,我想在前端的页面中动态显示当前月份的PDF。以下是我尝试的代码:<?php //Get the full textual representation of current month in lower case $months = strtolower (date(\'F\')); //Con
有人在实时复制我的站点
我偶然发现一个网站实时复制了我的网站及其内容(包括GA代码)。不太实时,但每天都有。我知道它是如何复制我的WP主题的(虽然它看起来有点问题),但它是如何复制我的帖子及其图片的(虽然没有热链接)?更重要的是,除了我发送给Cloudflare(他们正在通过Cloudflare发送流量)的滥用报告之外,我还能做些什么?
完全禁用密码重置/恢复
我有一个Wordpress多站点。其中一个站点有两个用户:我和最终用户。最终用户有多次密码重置尝试,但不是由他发起的。我在托管服务器的防火墙中阻止IP,但尝试来自不同的IP。每次发生这种情况,最终用户都会收到电子邮件,他担心安全问题。所以,我想完全禁用密码恢复。在谷歌上搜索这篇文章会返回很多howto,但由于某种原因,它们都不能在我的系统上工作。我尝试的内容:安装(并激活网络范围)插件禁用H3llas重置密码。结果:没有任何变化。密码重置仍然有效。安装Plainview保护密码,阻止所有用户重置密码。结果
WooCommerce用户元数据的‘PROFILE_UPDATE’挂钩替代
我试图在调用的函数中获取所有用户详细信息(包括WooCommerce元数据)user_register 和profile_update 挂钩。这是简化代码:function get_all_user_data($user_id) { $user_data = get_userdata($user_id); $login = $user_data->user_login; $b_firstname = get_user_me
Update a buggy installation
我的网站速度很慢,所以我想更新wordpress,希望它能回到正轨。什么是最佳实践?因为很少收到PHP通知(&P);调试日志中的警告:+HTML加载时间过长。mysqld。bin占用97-99%的cpu。。。任何帮助都将不胜感激。如果需要更多信息,请告诉我。
管理员快速编辑帖子中的现有栏目
我一直在搜索这个,我只找到了要创建的新列。。。。所以我有一个名为Views的列,它显示了帖子的视图数。admin中的列名为tie\\u post\\u views,post meta字段为tie\\u views我想通过快速编辑帖子选项编辑并保存该字段中的值。我感谢你的帮助。编辑:我发现了一个新代码,它是;“工程”;但这是添加了一个新的专栏,我只编辑了meta,但不完全是我需要的,因为我已经有了这个专栏 /* * New columns */
显示所有页面的类别页面
此处为我的页面:https://blackfreedom.proquest.com/category/civil-rights-and-black-power-movements/activism/selma-demonstrations-and-marches/正在显示网站上的所有页面,而不仅仅是与此“Selma”类别关联的页面。我缺了哪一块?我应该改用WP\\u查询吗?我想有这个动态,使所有的类别页面显示与他们的猫相关的正确页面。把这个放在我的档案里。php代码:<ul>
How to unlock menu editing
我正在编辑菜单,箭头项都已锁定我无法添加新的自定义链接或分类。如何解锁菜单?
Show content without a post
我正在写一个插件,想显示一个关于页面,但没有帖子/页面记录。所以如果,urlhttps://example.com/about 输入时,将显示我的“硬编码”内容。有点像登录页面,没有登录帖子,但会显示登录屏幕。我需要使用哪些钩子来捕获url,然后在不获取404的情况下输出我的内容?
多站点:如何获取已安装语言的列表
在网络安装中,有一个语言设置,允许超级管理员用户从可用语言列表中安装一种语言。如何获取installed 语言?例如,en\\u US、hi\\u IN、hu\\u hu、ja
取消WPSTAGING克隆过程后,某些页面上出现致命错误
昨天我用WPSTAGING克隆了我的WordPress网站(https://de.wordpress.org/plugins/wp-staging/). 在克隆过程中,我意外关闭了进行克隆过程的浏览器选项卡,因此我没有正确单击;“取消”;按钮今天我注意到以下问题:当我点击网站中的某些页面时,我会出现以下错误:致命错误:未知:无法在第0行未知的输出缓冲显示处理程序中使用输出缓冲这是一个白色页面,只有此错误消息。当我尝试重新安装WordPress时,我收到以下消息:另一个更新当前正在进行中。当我尝试使用Upd
警告:Include():https://在服务器配置中,由于Allow_url_Include=0而禁用了包装
我正在尝试为我的wordpress网站制作电子邮件模板。因此,我尝试包含提供给我的HTML模型,但不是将其直接放在同一个文件中,而是希望包含()。下面是返回错误的代码。 include(get_template_directory_uri() . \'/inc/email_templates/quote.php\'); $message = $top_of_body; $message .= "<h1><strong>Name<
如何动态限制WordPress the_excerpt()
我正试图限制WordPress的帖子摘录,我也尝试了一些方法,但所有这些都不是我需要的东西,简而言之,我想限制帖子摘录的数量,我在任何地方都使用不同的数字。例如,我需要制作一些我使用的东西,如下所示:<?php the_excerpt(\'30\') ?>对于这部分代码,我想将我的摘录限制为30个字符,在另一个地方,我想使用不同的值,如:<?php the_excerpt(\'150\') ?>是在WordPress中吗?
在商店页面上显示WooCommerce产品属性
我试图用单词Applications来显示应用程序的属性,该单词位于它所呼应的项目前面。代码正在为我工作,以呼应出项目,但我需要它,以便它只显示文本应用程序时,有一些与该产品。add_action( \'woocommerce_after_shop_loop_item_title\', \'display_applications_attribute\', 5 ); function display_applications_attribute() { global $produc
ACF-从逗号分隔值中选取第一个或第二个值
每个人我刚刚开始使用ACF,主要是使用该功能来显示从csv文件上载的数据。一切正常。但在一些字段中,我有逗号分隔值形式的数据,如火红、绿叶、天蓝色。我的电流输出工作如下。Available Colors - Fiery Red, Leafy Green, Sky Blue 我想要实现;Available Color - Fiery Red Available Colors - Fiery Red, Leafy Green 谢谢大家!
短代码不会在Gutnburg返回任何内容
我需要在插件中创建一个短代码,当一个人安装我的插件时,他可以在插件中使用短代码:这是我的代码插件100%正常工作,但当我调用shortcode[拆分]时,什么都没有返回 class aligoPlugin { public function __construct() { // hooks add_action( \'init\', array($this,\'register_shortcodes\') )
将延迟标记添加到Java脚本后,“编辑器遇到意外错误”
我在下面添加了脚本,以在javascripts中添加defer标记。一旦添加到功能中。创建帖子时出现phpGets错误;编辑器遇到意外错误"E;我无法创建或编辑帖子。如何在不影响编辑器的情况下向javascripts添加defer标记。我在编码方面没有太多经验。谢谢add_filter( \'script_loader_tag\', function ( $tag, $handle ) { if ( \'jquery-core\' !== $handle )