如何在定制函数中使用钩子DELETED_USER从定制表中删除用户
我在WordPress数据库中有第二个用户表,用于集成的单独应用程序。当用户在WordPress admin中被删除时,我需要能够从第二个表中删除该用户。我知道我需要使用的add\\u操作挂钩是deleted\\u user,但在$wpdb->delete query的WHERE子句中,我会使用什么作为标识符?
How to display CPT archives?
我有一个网站,我们合并了两个博客,一个在普通博客中,另一个在自定义帖子类型中。一切都很好,只是我们无法为CPT显示月度档案。我们尝试了各种各样的插件,无论我们得到什么样的常规博客帖子列表,我们都会被重定向到那里。我们启用了has\\u存档,那么我们缺少什么呢?我从未尝试合并两个博客,所以这有点困难。但在普通博客上,第一个归档文件也显示了26篇文章,但当你访问它时,什么都没有显示。其他月份可以吗?Problem BlogRegular Blog
存档页面...限制每页的帖子
因此,我所做的是创建一个自定义的post类型“testicials”,并将“has archive”选项设置为“true”,并创建一个名为“archive esticials.PHP”的PHP模板文件。我不想做的是,将显示的帖子数量限制为5篇,并有一个返回选项,可以返回并转发到下一篇5篇。听起来很容易,但由于某种原因,我无法让它工作。以下是我的循环,显示了所有17条推荐帖子:<?php $loop = new WP_Query( array( \'pagename\' => \'testimo
在不重新加载页面的情况下,在AJAX调用后更新站点内容
我创建了这个PHP函数,用于删除通过AJAX调用传递id的产品:function deleteSelectedProduct() { if ( isset($_POST[\'productToDelete\']) && ! empty($_POST[\'productToDelete\']) ) { $postId=$_POST[\'productToDelete\']; wp_delete_post($postId);
WP_DELETE_ATTACHING不删除wp-content/ploads/中的图像
我的功能允许用户在前端删除上传的图像。但是,它们仅在媒体库中删除。这意味着它们仍在wp内容/上传/中。public static function removePhoto($ID, $attachment) { if(isset(self::$data[\'user\'][\'photos\'][$attachment])) { unset(self::$data[\'user\'][\'photos\'][$attachment]); wp_delete_at
使用wp_end_json返回Html
我不知道如何通过AJAX正确返回HTML。我有这个惯例function DisplayEventInfoBox() { ?> <div id=\"eventInfo\"> <div class=\"avail-from cart-right\"> <?php and so on... } 如果我在一个AJAX调用中包含这个,并且例程的结尾是die(),那么响应
自定义php文件的jQuery AJAX:返回空数据
我创建了一个自定义php文件,将其放在我的文件夹中。这些文件将一些数据插入到我创建的自定义表的数据库中。require wp_path() . \"/wp-load.php\"; global $wpdb; $favorite_table = $wpdb->prefix . \"fav\"; $wpdb->insert( $favorite_table, array( \'link\' => $_POST[\'fav_link\'], \'title\'=>
如果不是管理员,则从管理菜单中删除复印机插件
我在删除复印机插件添加的菜单项时遇到了一些问题(https://wordpress.org/plugins/duplicator/) 如果用户不是管理员,请从“管理”菜单中选择。我可以使用以下代码成功删除非插件项目:function jitb_remove_admin_menu_items() { if ( !current_user_can( \'manage_options\' ) ) { $remove_menu_items = array( __( \'Co
是否可以通过MVC应用程序来路由WordPress
我在根目录中有一个slim framework应用程序/.我在“/blog/”子目录中安装了wordpress。这一切都很好,我可以轻松访问/blog/ 文件夹和任何物理文件。但是,在wordpress中使用永久链接时会出现问题。我还没有找到将请求正确传递给wordpress的方法。所以我首先尝试的是:$app->slim->notFound(function() use($app) { //to make pretty url\'s work with turdpress,
正在删除index.php IIS 7.5 Web配置
我想删除索引。我的permalink中的php。我正在使用Codeigniter网站。我已经通过了使用pretty permalink的要求:-PHP Version 5.4.27 Codeigniter -IIS 7.5 -URL Rewrite 2.0 -Server API: FAST CGI之前,我删除了索引。来自codeigniter的php。我想知道wordpress webconfig文件是否与codeigniter冲突。如果您能帮助确定正确的网络配置,我们将不胜感
要重定向到的插件中的国际字符
我想在slug中添加特殊的匈牙利字符。同样在这篇文章的鼻涕虫和分类学中。例如“kér”、“ács”等。这个slug随后也应用于URL中。这可能吗?
如何在索引上查询不同类别?
我是WP的新手,我想知道如何在博客索引中分别显示不同类别的最新帖子?一部分是关于时尚类的最新帖子,一部分是关于健康类帖子等。我知道如何从DB查询,但事实并非如此。我的问题是我如何“计划”向他们展示。因为我不知道我的主题的用户可能有多少类别。一个人可以有3个类别,另一个人可以有6个类别。。。p、 对不起,我的英语不好。如果问题不清楚,请告诉我。
如何通过id获取自定义帖子类型的所有标签
简单的问题是,如何按id获取自定义帖子类型的所有标签?post\\u类型=产品。我试过了http://codex.wordpress.org/Function_Reference/wp_get_post_tags 在我的post循环中,print\\r没有返回任何内容。所以我试过这个,$term_list = wp_get_post_terms($post->ID, \'product_tag\', array(\"fields\" => \"all\")); print_r($ter
如何使用index.php文件创建博客页面,但这不是主页
我创建了一个名为\"Blog\" 当单击\"Blog\" 标题中的菜单我想显示来自默认帖子而非自定义帖子类型的帖子如何操作?
将旧帖子类型URL重定向到新结构URL
我有一部cpt动画,它有post\\u类型的分类法,有动画和动画两个术语anime(cpt): (site domain)/anime/post title | |-(tax)Anime |-(tax)Animation 我的url结构是:(站点域)/动画/帖子标题,但我想要这种url:anime | |-(tax)Anime: (site domain)/anime/post title
如何限制WP_QUERY获得的帖子数量?
我一直在研究Google和WPSE,我唯一反复看到的就是使用showposts, 这是不赞成的。我熟悉WP_Query, 我想如果我posts_per_page 达到我的极限(即5),以及nopaging 到true, 它会变成类似“好吧,我只给你5篇帖子”。但这行不通。我该怎么做?
在X秒后更改自定义字段值
是否可以在自定义字段修改后经过X秒数后更改其值?例如,我有一个复选框,用户可以选中该复选框来说明它们是否可用。默认情况下,该框未选中,我要做的是,在用户选中该框7200秒(2小时)后,将其恢复为未选中状态。这可能吗?
按元价值获取附件
我陷入了一个非常简单的问题:我需要通过自定义元键(和值)获取所有附件。我正在开发一个简短的代码,所以它必须在每一个可能的页面上工作。目前为止我所做的尝试:$args = array( \'post_type\' => \'attachment\', \'meta_query\' => array( array( \'key\' => \'medientyp\', \'v
Conditional custom redirect
我希望实现以下目标:在帖子或页面上,我可以定义一个可选的自定义重定向URL(可能是高级自定义字段)如果我使用添加的特定URL参数(如“redirect=true”)查看此帖子/页面,请将重定向发送到定义的自定义URL,否则不要重定向。我的天真方法是将其作为javascript添加到帖子/页面模板中。有更好的选择吗?或者我可以(ab)使用的插件?
如何生成评论最多的帖子列表?
我想打电话给评论最多的帖子列表。但是对DB的调用总是返回相同的post(循环中的第一个post)这是我在函数中的代码。phpfunction lugaresincreibles_most_commented() { global $wpdb; $pop = $wpdb->get_results(\"SELECT * FROM {$wpdb->prefix}posts WHERE post_type=\'post\' AND post_status=\'publi