自动创建WP应用程序目录(域名作为变量参数传递)
这是迄今为止我为WordPress自动创建目录的最远的一次。如何在Linux命令行中进一步实现自动化?#!/bin/sh domain=\"$1\" echo \"Please save your DB user password\" && read -s dbup cd ${drt} curl -L http://wordpress.org/latest.tar.gz | tar -zxv -C ${domain}/ cp ${domai
正在删除从构造函数添加的操作
有没有办法从主题中删除通过构造函数中插件类添加的操作?示例:class WP_Travel_Engine_Enquiry_Form_Shortcodes { function __construct() { add_action(\'wp_travel_engine_enquiry_form\', array( $this, \'wpte_enquiry_form\' )); } } new WP_T
创建在所有模板中使用的全局变量
我使用了以下代码function userinfo_global() { global $users_info; wp_get_current_user(); } add_action( \'init\', \'userinfo_global\' ); 在文件中users.php , 此文件在内部调用funtions.php.在模板文件中,我有<?php echo $users_info->user_firstname; ?> ,
插件激活时不创建自定义表
我是插件开发的新手。我尝试了以下文档:https://codex.wordpress.org/Function_Reference/register_activation_hook 我在主插件文件(wp-content/plugin-folder/plugin.php)上创建了一个函数。它在插件激活时创建MySQL表。CODE:<?php function create_db() { global $wpdb; $table_names = [
隐藏某些产品的“添加到购物车”按钮
我试图隐藏某些产品的“添加到购物车”按钮(基于产品类型和自定义变量is_customized).如果自定义变量为\\u customized仅为true,则显示“添加到购物车”按钮。我找不到可以移除/隐藏按钮的挂钩,如果is_customized 是true.
如何在所有站点上禁用启用网络的插件,除了一个站点?
我想只在我的网络主页上使用插件。以下是我的问题的相反情况:wordpress.stackexchange.com解决方案如下:add_filter(\'site_option_active_sitewide_plugins\', \'modify_sitewide_plugins\'); function modify_sitewide_plugins($value) { global $current_blog; if( $current_bl
恢复已删除用户的内容
我想知道是否有办法从我的WordPress页面还原永久删除用户的内容。
需要帮助将GET_USER_META[KEYS]转换为自己的数组
我计划根据用户特定的元数据动态地将css值应用于页面上的元素,因此颜色和页面元素会根据单个用户以前看到/做过的事情进行调整。所以我需要从 $all_meta_for_user = get_user_meta( $user_ID ); 哪个输出像这样Array ( [nickname] => Array ( [0] => BigJoe) [first_name] => Array ( [0] => Joe) [last_name] => Array ( [0] =&
搜索查询中大括号内的数字是什么
我正在wordpress中处理搜索查询,我注意到在原始查询中,术语位于花括号和数字之间。。。像这样:wp_posts.post_title LIKE \'{30d0e4b86a2a793010a75740f60810aff6b57f6d18edc10be7ca6dc158e40c06}11{30d0e4b86a2a793010a75740f60810aff6b57f6d18edc10be7ca6dc158e40c06}\' 这是什么?谢谢
403 Forbidden with gutenberg
我已经在一个简单的本地WP站点上安装了Gutenberg。我已经安装并激活了插件,但每当我试图更改帖子时,我都会得到updating failed 警告签入开发工具时,我看到403 Forbidden 服务器正在返回响应。我在this 文章,确保我有漂亮的永久链接。我将请求发送到BURP 播放发送的请求。这是:PUT /wp-json/wp/v2/pages/60 HTTP/1.1 Host: ***my local domain*** Connection: close Cont
如何使用命令行脚本创建网络?
我想为我的WordPress插件运行UI自动测试。我正在使用Docker运行一个WP实例,它运行我的测试,这很好。我正在使用wp-cli 安装和配置测试站点。我还想在多站点上运行测试套件。为此,我需要设置一个网络。我知道如何手动安装多站点网络,但我需要一个命令,将其添加到Dockerfile中。所以我的问题是:有没有办法使用命令行脚本创建多站点网络?
你能在你网站的前端使用管理页面功能吗?
我在堆栈溢出上发布了一个类似的问题,并得到了回复。我想在我的网站正面使用woocommerce报告,但我不明白管理页面与网站正面的工作方式有什么区别。。。为了让这个问题对另一位读者更有价值,我将拓宽应该解决我问题的问题,即管理功能是否可以移动或访问WordPress站点的前端?
RSS and Post edits
我有一个带有“动态内容”的博客(根据某些情况,一种类型的帖子数据正在改变(日期也在改变)。如果我将提要提供给一个RSS提要和一个基于chatfuel的聊天机器人,更改是否也会“显示”(例如,如果一篇文章在1月2日发布,今天日期更改为1月15日),它是否也会在RSS提要中按帖子顺序移动?
如何在仅创建特定的自定义帖子类型时控制管理员的CSS
我有一个自定义的帖子类型,叫做SlidersCPT 当我注册CPT时register_post_type( \'SlidersCPT\', $args ); 我需要在管理页面上应用一些CSS规则only 创建新的SlidersCPT自定义帖子类型时。我想这可能会有帮助:if(get_post_type() == \'SlidersCPT\') {} 但正如您所看到的,它只是控制Custopm Post类型的页面,而不是管理区域。我想做的是控制页面的css,如果它在创建自定义帖子类型的管
致命错误无法激活插件
我更新了一个插件(elementor pro),然后试图清除缓存。清除过程花费了很长时间,总是看到加载。。。所以我关闭了浏览器选项卡。现在,如果我转到我的管理页面,我会看到以下错误:致命错误:无法在/home3/santu2qw/public\\u html/informationmarketingexpert中的写入上下文中使用方法返回值。com/wp内容/插件/elementor pro/模块/共享按钮/模块。php在线144我尝试重新安装插件,但如果我这样做了,我会一直收到消息。我不能再激活这个插件
如何根据原始URL更改URL?
这是我问题的后续内容,“How can I have two different urls for the same page that load two different templates?“”假设我实现了Milo的答案(注册一个新的重写端点,如果存在端点,则加载另一个模板),那么我如何在页面中动态重写链接以包含该端点(例如app view)。初始端点将添加到的页面为:https://liquidchurch.com/messages/根据Milo使用重写端点和页面模板过滤器的指示,我将从移动应用程
如何为WordPress站点的站点标题定义自定义字体系列?
我正在尝试为WordPress站点的站点标题定义/使用自定义字体系列,尝试了不同的技术,但不起作用。一些类似的问题/教程,我尝试过但没有成功:How do I edit the tag without using the deprecated wp_title() function?Custom attribute for the title tag with wp_title()Changing site title to a custom font如何更改wordpress网站的网站标题字体系列?
如何在footer.php内的循环中获取定制POST类型的术语
我创建了一个名为“map”的自定义post类型,并为其注册了一个新的分类法。现在,我需要通过一个循环,得到“map”的每个术语。到目前为止,我有一个“无效的分类法”,我不明白为什么会这样。除了这个,一切都很好!如何注册新的分类法(在functions.php中):function create_map_taxonomy() { $labels = array( \'name\' => _x( \'Ma
为什么Chrome一直在下载文件,而不是运行网站?
我通过下载最新版本的Wordpress、安装WampServer(64位)、设置DB来安装Wordpress,并成功完成了著名的5分钟安装。这一切都奏效了。这都是在localhost上完成的。然而,现在,我想在另一个网站上工作,该网站以zip文件的形式发送给我。这个zip文件包括wordpress文件夹和用于导入DB内容的SQL文件。我将wordpress文件夹中的“wordpress2”粘贴到www目录中,并通过PHPMyAdmin将数据库导入。我编辑了wp配置。php文件使用导入的数据库名称、root
预览模式下按下文字主题的显示
我想使用WordPress为公司创建一个showcase网站,并在本地服务器(使用WampServer)上显示结果,因此我在导航外观->自定义网站首页时遇到了问题,需要花时间加载,最后浏览器会显示访问中的问题,如下图所示。我需要你的帮助,谢谢