错误未捕获ArgumentCountError我找不到
我在wordpress的默认函数中添加了更多变量,我看到了这个错误。有什么建议吗?提前谢谢!!add_action(\'new_to_pending\', \'custom_wp_new_user_notification_email\'); add_action(\'draft_to_pending\', \'custom_wp_new_user_notification_email\'); add_action(\'auto-draft_to_pending\', \'custom
按定制表和乘法排序
我想通过乘以自定义表中的值来排序帖子。+---------+------+------+------+------+------+ | post_id | a | b | c | d | e | +---------+------+------+------+------+------+ | 1 | 0.24 | 0.34 | 0.28 | 0.23 | 0.29 | +---------+------+------+------+
wordpress hooks
我目前正在使用woocommerce主题,Hotel(https://woocommerce.com/products/hotel/).我最近刚刚创建了一个主页和一个博客页面,其解释方式如下:https://www.wpbeginner.com/wp-tutorials/how-to-create-a-separate-page-for-blog-posts-in-wordpress/现在我想做的是:创建一个带有固定元素的主页,这些元素永远不会改变(如照片),然后添加一些动态元素(如博客中的帖子)……假设
Skip latest 3 posts from loop
我下载了一个初学者主题(下划线)。我想从索引页的循环中排除前3篇文章。这是循环;<?php if ( have_posts() ) : if ( is_home() && ! is_front_page() ) : ?> <header> <h1 class=\"page-title screen-reader-text\"><?php sing
What does $temp do?
我是WordPress开发的新手。我看到一个样本$temp 存储旧的$wp_query 在实例化新WP_Query. 我猜它是用来在显示当前帖子以外的帖子时返回原始状态的$wp_query 包含。但是,我想确定并了解其他原因。我想知道这类行动的最佳方式是什么。
ADD_FILTER函数连接字符串和LOCATE_TEMPLATE函数
我正在尝试将一个小php组件注入到我的主站点导航的末尾。我编写了此筛选器:add_filter(\'wp_nav_menu_items\', \'add_css_switcher\', 10, 2); function add_css_switcher($items, $args){ $items .= \'<li class=\"css-toggler hidden\">\' . locate_template(\'inc/css-switcher.php\', tr
在函数.php中提供对post_id或post的访问
我正在尝试将元盒添加到从特定帖子模板创建的任何帖子的底部。ie我不想在我所有的帖子上都有元数据库,只想在某些帖子上。当我决定添加操作来绘制和保存元盒数据时,如果我可以访问帖子,我可以查看它使用的模板,然后继续绘制元盒或退出。add_action( \'load-post.php\', \'post_metabox_setup\'); function post_metabox_setup() { //decide whether to add draw and save ac
如何将垃圾帖子重定向(301)到其父分类术语存档,而不是404页
我有一个称为“运动”的分类法,包括足球、橄榄球、网球。。。我想实现的是,当(例如)一篇有“足球”一词的帖子被丢弃,访问者尝试访问它时,它将被重定向到(出于SEO目的):mywebsite。com/sports/football/。我花了很多天的时间想知道如何做到这一点,但都没有成功。下面是我尝试的代码示例: function redirect_trashed_posts(){ if( is_404() ){ global $wp_query, $wp
Nginx+apache反向代理上的WordPress重定向循环
我正在尝试在nginx+apache反向代理配置上安装新的Wordpress。我的安装过程如下:安装的nginx和apache服务器将nginx(下面的conf)配置为代理apache服务器(在端口8080上侦听)生成了让我们使用带有nginx插件的certbot加密SSL证书。com,setup file ownership/permissions运行wordpress安装,生成配置并添加HTTPS详细信息(下面的conf)我打算只允许通过HTTPS访问此站点,因此我已设置nginx conf将所有流量
我想创建一个英雄形象与文本和我的首页上的一个按钮。我怎么才能做到这一点呢?
我想在我的首页上创建一个带有文本和按钮的英雄形象。我该怎么做?这是我的意思的一个例子。
Remove lines from RSS Feed
我正在尝试使用\\u content\\u提要挂钩删除RSS提要中的“帖子xxx首先出现在xxx上”行。我在feed上测试了wordpress外部的regex函数,它可以正常工作。我正在使用我的自定义函数插件将其插入函数中。php。它似乎不起作用,我不知所措。有什么想法吗?add_action(\'the_content_feed\', \'remove_rss_links\'); function remove_rss_links($content) { return p
Jetpack的降价店在哪里?
我使用Jetpack markdown 特色如果我打开以前写的降价帖子,它将作为降价帖子打开。但是,如果我使用官方导出插件将我的站点导出为XML,它将导出为HTML。所以我的问题是Jetpack是否将贴子降价存储在任何地方?还是每次我打开一篇文章进行编辑时,它都会将文章从HTML转换回Markdown?
Add_Menu_Page不在基于类的插件中显示菜单
class Cosmo_Games { public function __construct() { add_action(\'admin_menu\', array($this, \'create_plugin_settings_page\')); } public function create_plugin_settings_page() { $page_tit
如何将简单的自定义字段添加到我的插件中?
我有一个自定义插件,我正在尝试编辑。我没有开发插件。我只需要添加一个文本区域并保存内容。我添加了字段,但无法保存。这只是需要在后台的管理。除此页面外,此字段在任何位置都不可见。这是我的代码:<form method=\"post\"> <table class=\"widefat\"> <thead> <tr> <th style=\"wid
加载POST编辑屏幕时触发jQuery函数
正在尝试使此函数正常工作。但要继续jQuery not defined 错误为了让jQuery正常工作,我在这里尝试了许多变体:https://blog.templatetoaster.com/fix-jquery-is-not-defined-error/add_action( \'load-post.php\', function () { $status = \"status-started\"; if($status == \'status-started\'
在WordPress中建立数据库连接时出错
我知道这是不言而喻的,但为什么我不能连接到我的数据库?我有一个实时网站,我想先在本地计算机上进行开发,然后更新它。我将数据库导出到本地pc,然后将其导入到phpmyadmin。当我尝试通过localhost/sitename访问站点时,错误Error establishing a database connection 不断出现。我尝试了所有的教程和论坛,但错误仍然存在。我已从wp config检查凭据。php和它是相同的(相同的db名称、用户名、密码)。是否有其他内容需要更改属性?提前感谢!
从备份的实时网站启动WordPress站点到本地计算机
以前的开发人员在live server中创建了wordpress站点。现在在看了直播网站后,我注意到与主题相同的网站插件由于长期没有更新而存在缺陷。我试着备份实时视频,然后将其编辑到本地计算机上。我所做的是,-export the db then import it to myphpadmin -download the website using filezilla then install it to htdocs in drive c. -tried configuring the
根据类别结构获取复杂的结果集
我需要根据类别结构从WordPress数据库中获得一个复杂的结果集。首先,我将尝试解释我的类别结构。我有以下三层结构。flight [level 1] [ID : 100] - class [level 2] [ID : 200] -- economy [level 3] [ID : 201] -- business [level 3] [ID : 202] -- first [level 3] [I
自定义模板页面2不起作用
当我单击下一页时,第2页显示404错误页。第一页没问题。我已使用创建了此自定义帖子类型CPT UI 插件并从头开始构建主题。 <?php /** * Template name: Art page */ get_header(); global $wp_query, $paged; $artCurrentPage = get_query_var(\'paged\'); $artPosts = new WP
Make taxonomy query dynamic
我对多个页面使用相同的页面模板。-> page-base.php在使用此模板的每个页面上,我想显示使用CPT.我的问题是,如何使数组动态化,以自动更改“分类法”?这是我当前的代码<?php $terms = get_terms( array( \'taxonomy\' => \'catmaison\', \'hide_empty\' => false,