关于使用多站点的可湿性粉剂站点结构的建议
多站点能否以这种方式使用,以拥有一个顶级网络站点(有两个页面)和其他多站点,这些站点将是网络站点页面的子页面?我们需要建立一个WP网站,该网站将有不同用户管理的子页面,每个用户的区域将有一个博客供他们写文章。标准用户在WP中无法访问顶级网络站点页面,但只能访问超级管理员用户,超级管理员用户可以更新插件和自定义主题,该主题将更新所有站点页面(网络站点和所有多站点)。我在本地玩了一个游戏,获得了以下URL结构(抱歉,请重新观看mo上的GOT!):顶级“网络站点”(“/of”通过.htaccess添加,无需页面
默认情况下启用所有屏幕选项
我目前正在使用此功能隐藏后期编辑屏幕上的屏幕选项选项卡。。。add_filter(\'screen_options_show_screen\', \'remove_screen_options\'); function remove_screen_options(){ return current_user_can( \'manage_options\' ); } 这是工作得很好,但如果有人以前禁用了屏幕选项,那么它就会丢失,他们无法将其恢复。是否有办法强制检查所
如何禁用WordPress主题中的更新
我正在WordPress网站上工作。在我之前,有一个人在那个网站上工作过。现在,他在父主题中完成了所有更改,但没有创建子主题。现在,我应该做些什么来防止更新主题?此外,我知道这几乎是不可能的,但如果有人能建议我采取任何步骤来区分这两个变化。那会更有帮助。主题是2017年
删除免费(0$)产品WooCommerce添加到购物车
我使用woocommerce。如果产品是免费的(0美元),如何在单个产品页面上隐藏“添加到购物车”按钮。有什么想法吗?
WP_Query, ACF field and array
首先,对不起,这个标题,我真的不知道如果不写blobtext,该如何命名这个问题!:)无论如何,我的问题是:我有一个自定义的帖子“Risorse”(英文:参考资料)。它只支持标题,所有其他参数都是使用ACF创建的自定义字段。其中之一是一种关系,我可以在其中选择一个或多个页面。例如,我可以创建一个资源并选择与两个页面的关系。在DB中,以这种方式保存a:2:{i:0;s:3:\"727\";i:1;s:3:\"729\";} 现在,当我加载例如727页时,我想列出与该页相关的所有资源。我正在尝试自定
如何计算具有某个值的ACF子字段
我有一个子字段,它有几个不同的值。我要做的是计算行数,如果它们等于Mayor. 因此,我的代码如下所示:if( have_rows(\'candidates\') ): while( have_rows(\'candidates\') ): the_row(); $cPosition = get_sub_field(\'candidate_position\'); if($cPosition == \"Mayor\"){ $numrows
仅在初始化钩子中检测前端页面
如果不是前端页面,我将尝试提前退出“init”挂钩中的函数。这就是我目前所拥有的,但它肯定是在wp json端点上运行的。是否有人有完整的“提前退出”条款来确保这只在前端页面上运行?add_action(\'init\', \'test\'); function test() { if ( is_admin || wp_doing_ajax() ) { return; } // Do stuf
函数具有参数的ADD_ACTION
我有一个关于函数和add\\u action的一般性问题。我有一个函数并添加了一个动作来完成它。但是我如何定义这个动作的参数值呢?add_action( \'um_members_just_after_name\', \'my_members_after_user_name\', 10, 1 ); function my_members_after_user_name( $user_id ) { // how can i set a value for $user_id
我不了解如何在WordPress中链接Java脚本文件
我试图通过点击按钮来运行一些简单的javascript,但似乎找不到关于如何设置javascript以在wordpress中运行的明确说明。到目前为止,我采取的步骤是将脚本排队:function tyc_load_styles() { wp_enqueue_style(\'main_font\', \'https://fonts.googleapis.com/css?family=Roboto:300\'); wp_enqueue_style(\'font_awesome\
Images with overlay
我有一些图片在一个容器中,我想添加一个覆盖和图标。这不是现成的,但我找到了一些有用的代码:HTML:<div class=\"main\"> <span class=\"featured\"><img src=\"http://joshrodg.com/IMG_001-258x258.jpg\" title=\"\" alt=\"\"></span> </div> CSS:.featured {
如何让页眉在不同的页面上显示不同的内容?
我通过外观->菜单创建了一个导航(主),导航用户定位侧面的标签,但我也有子页面,在那里我需要一个不同的导航-只有“主页”按钮。这意味着我需要去掉其他导航点我确实为子页面创建了另一个子导航,但不知道如何设置。我的header.php 显示给我看<php if (has_nav_menu ( \'primary\') ) : ?><我能做一个else 使用其他导航?虽然我的主题只支持一个菜单。。。非常感谢您的帮助!:)
如何在与我的主站点相同的域下跟踪WordPress站点的分析?
我有一个网站和单独的Wordpress网站。wordpress站点设置在mydomain。com/blog/。目前我有google analytics跟踪主网站,但WP网站缺少数据。我需要单独的跟踪代码吗?我可以使用与我的主网站相同的跟踪代码吗。如果我在Wordpress上的Yoast中输入与主网站相同的跟踪代码,会有任何干扰吗?
如何从派生的进程中使用STRING_SHORTCODES()?
我有一个插件,它生成一个进程来执行打印功能。要打印的项目(在本例中为Woocommerce产品)通过URL传递(通过product_id). 在进行打印之前,必须从产品描述中删除所有注册的短代码。如果我打电话strip_shortcodes() 它什么都不做。我猜注册的短代码数组超出了范围?是否有人能提出一种有效的方法,使流程能够使用strip_shortcodes()?
添加到数组、重定向和显示
我想向数组中添加文本,并在重定向和取消设置数组后显示。class test{ public function one(){ $this->save(2, \'some\'); $url = get_site_url(null, \'/redirect_to_two\'); wp_safe_redirect( $url ); } pu
WordPress AJAX-如何返回内容的操作
因此,我正在尝试为我正在构建的插件设置AJAX操作。使用时/wp-admin/admin-ajax.php?action=beacon_podio-get_apps 我只是hello world0 我没有看到Request is valid 或者Invalid request 看来行动没有被调用我想我错过了什么,但我不确定我错过了什么。class testClass { public function __construct(){ echo \"hello
如何在古腾堡自定义区块中保存快捷代码?
我正在创建一个Gutenberg块,并在save函数中返回一个短代码。当我单击保存页面时,会显示一条消息:“更新失败”,但当我检查前端时,它已保存。可能发生什么错误?save: props => { return \'[custom-shortcode param_1=\"value_1\" param_2=\"value_2\" /]\'; }
我应该使用哪个钩子通过配置文件更新和密码重置来捕获$_POST(‘password’)
我需要重新刷新用户在Wordpress注册期间输入的密码(我使用WooCommerce)我可以通过以下方式成功地做到这一点:add_action( \'user_register\', \'myplugin_registration_save\', 10, 1 ); function myplugin_registration_save( $user_id ) { if ( isset( $_POST[\'password\'] ) ) { upd
使用快捷代码从wp_NAV_Menu列表项创建下拉菜单
我使用在线找到的以下函数将每个页面的各个导航项目呈现到页面:function print_menu_shortcode($atts, $content = null) { extract( shortcode_atts( array( \'name\' => null, \'class\' => null ),
具有ACF字段和WP元查询的WP_INSERT_POST在更新之前不返回任何行
我读了很多你不能用的东西wp_insert_post 和update_field 因为这个字段还没有创建或求和,所以我尝试了wp_insert_post.我的字段是一个用户对象,我正在插入用户ID。我打开了多个值,所以我使用一个用户ID数组更新,该数组只包含一个条目。将来数组中将有多个条目。以下是我尝试过的:wp_insert_post 然后update_field 仅使用字段名wp_insert_post 然后update_field 使用字段键wp_insert_post 和使用update_post
是否可以将CPTUI中的自定义帖子类型安排到一个文件夹中?
我使用CPTUI为Facet WP创建分类法和类别,我使用它对我创建的页面上的产品进行排序和过滤。这就是我面临的问题:-正如您所看到的,左侧的自定义post类型已经完全覆盖了左侧的部分(归纳式近似)。有没有办法将这些内容放入某个自定义页面或下拉列表中,以避免弄乱此页面?我必须再创造大约100个这样的东西,我担心这会造成混乱。谢谢