根据发布事件中的类别名称添加新标记
正如您在该操作中所看到的,它通过catname覆盖所有现有标记,如何添加新标记,保留当前标记,不仅在更新中,而且在发布事件中,因为我使用导入插件,当前我必须输入所有帖子并单击更新以采取所需的操作。add_filter(\'wp_insert_post\', \'add_cat_to_tags\', 10, 3 ); function add_cat_to_tags( $post_ID, $post, $update ) { $tags = array(); $cats
在标题中添加ACF字段(管理表)
我想在我的帖子标题中添加一个ACF字段,仅在admin表中(不在数据库中存储的标题字段中),并且仅针对特定的自定义帖子类型。我的一些帖子有相同的名字,所以有这些信息会更有用。最后,我的标题如下:$new_title = get_the_title($post->ID).\' - \'.get_field(\'place\', $post->ID); 我在其他主题上找到了其他解决方案,但所有的帖子类型都受到了影响。非常感谢。
Category page not showing
我安装了wordpress 4.7.3。之后,我创建了一个“测试”类别。在那之后,我创建了一篇帖子,并分配给那个“测试”类别。然后我转到右菜单中的前端,单击“测试”类别。然后显示文本为“哎呀!找不到该页面”的页面“在这个位置似乎什么都没有找到。也许可以尝试搜索一下?”使用默认wordpress主题“2017”。请问为什么它不显示类别页面,并将帖子分配给该类别?
$_REQUEST[‘REDIRECT_TO’]有什么作用?
我无法理解$\\u请求[\'redirect\\u to\']是如何工作的。从何处获取“redirect\\u to”的值? public function render_login_form( $attributes, $content = null ) { // Parse shortcode attributes $default_attributes = array( \'show_title\' => false ); $attributes
Get_plugins()在执行Delete_plugins()后没有给出插件列表
在执行delete\\u plugins()操作时,get\\u plugins()将给出已删除的插件列表。例如:delete_plugins(array(\'akismet/akismet.php\')); get_plugins(); 我做错什么了吗?任何人都会对此有所了解。
日期以无法读取的格式显示。如何将日期转换为可读日期?
我使用以下代码显示优惠券的到期日期; <?php _e(\'Expiration Date:\',\'wpestate\'); echo esc_html($expiration_date); ?> 但是,它是以以下不可读的格式显示的;有效期:1491955200因此,如何将其转换为可读格式,如:;有效期:2017-04-30
是否可以根据自定义字段对帖子进行排序?
我有一个名为“value\\u date”的自定义字段,其中添加日期,例如yyyy/mm/dd这个想法是把即将到来的日期排在循环的第一位,有可能吗?我使用了自定义post taxonomy事件日期的模板。php,这是函数中的代码,它不起作用。Functions.phpadd_action(\'pre_get_posts\',\'search_filter\'); function search_filter($query){ if ( !is_admin() &&
Loop with Dynamic Categories
我需要创建一个WordPress循环来显示与某个类别相关的所有帖子,但我需要该类别与我正在查看的任何页面相匹配。例如:假设我有一个类别1,所有我想显示在第1页上的帖子。当我转到第2页时,我希望该类别更改为第2类,以便所有相关的帖子都显示在第2页上。当前,我的循环如下所示:<?php query_posts(\'$cat_ID\'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&
WordPress多站点中包含自定义子站点域图片的共享上载文件夹URL:s
这篇文章涉及以下方面的解决方案:Shared upload folder in wordpress multisite 使用用户提供的解决方案:TheDeadMedic我在WooCommerce的一个mutliste中使用了上面帖子中的过滤器,图片直接存储在:https://domain.com/wp-content/uploads/我的所有子网站都有自己的域,如:https://subsite1.com https://subsite2.com https://subsite3.com&
筛选的Query_vars成为全局的。为什么这会奏效?
由于某些不太清楚的原因,当我添加自定义query\\u vars时,它们在任何地方都可用,无需访问器,如global 或get_query_var()// if your url contains the var http://example.com?document_id=99 // and you add it to $query_vars... <?php function filter__query_vars( $query_vars ) { $query
在一个搜索引擎优化包sitemap.xml中的所有位于哪里?
我使用All-in-One SEO Pack插件中的XML站点地图来生成我的站点地图。当我键入站点地址/站点地图时。xml(http://flysuas.ie/sitemap.xml) 将显示站点地图。我想摆脱一些没有意义的链接,但当我寻找网站地图时。xml在计算机上不存在。sudo find -name sitemap\\* 是否有人知道站点地图在哪里,以及如何将其组装成htdocs文件夹中的样子?
创建自定义帖子类型关系
我想使用Metabox在两个名为“Work”和“Director”的字段之间创建自定义的帖子类型关系。我已经创建了CPT。这是一个permalink for“Work”->www.example的示例。com/work/directors全球最佳剪辑/这是“Director”的永久链接示例->www.www.example。com/董事/wes pollitt/我想要实现的是,一个导演有一个与之相关的作品。因此,我希望本例中的permalink更改为www.example。com/导演/韦斯·
使用nginx更新到SSL时,站点不起作用
工作原理:https://www.exampleBE.be http://www.exampleFR.fr 什么不起作用:https://www.exampleFR.fr ( ERR_CONNECTION_REFUSED in Chrome ) 我正在将EasyEngine用于我的nginx配置,并成功更新了--letsencrypt(请求SSL)。这意味着IP是正确的,nginx中的域映射也是正确的。不起作用的是,https似乎被拒绝,http似乎可以访问。但我不知道为什么。
获取当前页面上的帖子数量
我有循环,我想获得当前页面上的帖子数量。所以我尝试:<?php $post_number = $wp_query->post_count; ?> <?php echo($post_number) ; ?> <?php while ( have_posts() ) : the_post();?> <?php get_template_part( \'post\', get_post_format() );?> &l
添加接收电子邮件的额外电子邮件地址,如admin-WooCommerce
是否有任何方法可以添加新的电子邮件地址以及与管理员接收相同电子邮件的管理员电子邮件。比如:下单时,管理员会收到“收到新订单”,但客户会收到“感谢您的订单”。我知道如何在下单时作为客户添加电子邮件,但管理员和添加的电子邮件收件人是否会收到相同的电子邮件。下单后,删除该电子邮件。
创建通过忍者表单显示给用户和管理员的唯一标识符
我正在尝试获取有关如何创建唯一标识符的文档,该标识符可以在表单提交后显示给用户,也可以显示给接收提交的管理员。用户提交表单用户收到带有“您的代码为2290”的确认电子邮件管理员收到表单确认“用户已签署订单X,代码为2290”我找到了一种从提交订单中获取顺序编号的方法,但它需要是特定用户的唯一代码我唯一想做的就是为他们的IP和名称添加某种中继类似hashid的东西可以将其IP转换为一个小的唯一标识符,但我真的不确定如何实现如此复杂的东西,需要一些我忽略了ninja表单允许/提供的简单东西
有没有可能在WordPress中将wp_login.php中的数据获取到您自己的php文件中?
大家好,我是wordpress开发的新手。我有困难,因为我的注册页面没有密码输入,但每个注册都有自动密码。所以我想得到我注册的密码。我会给你这个图像。我想获得用户名的值,并将其放入我自己的php文件中。怎么做?
将类别和标签链接显示为自定义帖子类型子菜单下的子菜单
我在admin中创建了一个学院管理菜单,在该菜单下我添加了一些子菜单,这些子菜单具有不同的帖子类型。这些都很好用。但类别和标签不会显示为自定义帖子类型下的子菜单 College Management /* Main menu */ -- Faculty /* Sub menu Custom post type */ -- Courses /* Sub menu Custom post type */ -- News
VIEWS_EDIT-POST过滤器不工作(自定义POST类型)
我有一个自定义的帖子类型,在主管理员编辑列表屏幕上,我想添加一个过滤器(除了All、Pending、Drafts等之外),以仅显示缺少特定meta\\u键的帖子。我可以获得链接和适当的计数来显示,但当单击时,所有项目仍然显示,而不仅仅是找到的筛选项目。这是我的代码: add_action(\'pre_get_posts\', \'query_add_filter\' ); function query_add_filter( $wp_query ) { if( is_admi
本地安装问题WordPress-文件‘wp-config.php’已存在
我在我的计算机XAMPP环境中本地安装WordPress时遇到问题。在PHPMyAdmin中,我创建了一个空数据库,稍后我将导入从live server下载的数据库,以及其他文件和文件夹。Apache和MySql模块正确启动,并且当我键入localhost 在我的Chrome浏览器中,我无法通过两种方式安装WordPress,第一种是在没有手动创建的情况下尝试安装WordPresswp-config.php 文件-建立数据库连接时出错。第二种方式,我创造wp-config.php 具有相同凭据和数据库名称