如何更改当前帖子的元数据(标题、描述)?
我有一个钩子,可以检测是否打开帖子(发布):add_action(\'the_post\', \'post_callback\'); function post_callback($post) { $post->post_title = \"New title\"; $post->post_content = \"New content\"; } 它取代了post_title, $post->post_content 自定义
如何使<!--nextPage-->显示为按钮?
因此,目前我的博客文章在底部有一个“页面:下一页”,通过<!--nextpage-a-> 在编辑器中,我想停止第一页。同时使用<?php wp_link_pages( array ( \'next_or_number\' => \'next\' ) ); ?> 在single.php 文件现在,如果我想让“页面:下一页”变成一个带有“下一页”的按钮,我应该怎么做才能实现这一点?我对Wordpress codex不太熟悉,我只能想出一个古怪的解决方案,比如放一个看起来像链接到下
Meta Box不保存或更新
以下是我用于metabox的代码。class my_metaboxes{ public function __construct(){ add_action(\'add_meta_boxes\', array($this, \'my_overview_metabox\')); add_action( \'save_post\', array($this, \'my_content_save\'));
如何在ACF Pro的选择字段中列出类别列表以供选择
正如标题所说,我希望高级自定义字段插件创建一个选择字段,其中填充了站点上的当前类别。确切的用例是管理员可以从select上显示的类别列表中选择一个类别。然后,根据所选类别,该类别中最近的5篇帖子将显示在网站主页上。但这个问题只针对第一步;在“选择”字段中动态显示网站的类别。非常感谢。
WordPress缓存是否为多站点网络中的所有博客共享?
当我做wp_cache_set( \'some-item\', $item, \'my-group\' ) 在多站点网络的任何站点上some-item 在其他博客上可用,还是每个博客都有自己的“缓存域”?如果缓存只是当前博客的本地缓存:有没有一种简单的方法可以共享网络范围的缓存?在google或WordPress文档中找不到有关此的任何信息。。。对于这个问题,我们假设object cache plugin 或安装了drop-in。(我知道现成的wp\\u cache\\u set函数仅在当前请求期间缓存数
在上传中创建目录:mkdir vs wp_mkdir_p
$file_dir = WP_CONTENT_DIR . \'/uploads/foo/\'; 当mkdir可以在这里完成其工作时,为什么需要使用wp\\u mkdir\\u p?if(!file_exists($file_dir))wp_mkdir_p($file_dir); 或if(!file_exists($file_dir))mkdir($file_dir);
安卓应用-无法登录:“此站点已存在于应用中,无法添加”
由于某种原因,我已经退出了我的android应用程序Wordpress。我托管自己的网站,所以我在尝试登录时使用“添加自托管网站”。我输入用户名、密码和网站地址,然后单击“登录”。加载几秒钟后,我收到错误“此站点已存在于应用程序中,您无法添加它”。我知道它已经存在于应用程序中,我以前一直使用此应用程序编辑我的博客帖子。我想知道为什么我首先要注销,为什么我不能重新登录(因为我以前登录过)。我不想从Android设置->应用程序菜单中删除应用程序数据,因为我在应用程序上写了一些帖子,但还没有上传到我的页
Hide income in Woocomercer
我在经营一家在线企业,很快我就不得不雇人来管理库存和产品。有没有办法为员工创建一个他们看不到收入面板或页面的帐户?干杯
在WordPress中更改站点URL后出现‘重定向次数太多’错误
我在将Wordpress和网站URL设置为https和www版本时遇到一些问题。我将使用示例。com,而不是我的实际网站地址,但这里是我的问题的要点:我的Wordpress URL和网站URL设置为http://www.example.com. 几天前,我安装了W3 Total Cache和Cloudflare(作为W3 Total Cache扩展)。由于Cloudflare提供了免费的SSL,所以我想将该站点默认为https版本。因此,我进入了Wordpress的常规设置,并将Wordpress和网站
如何将WordPress LIVE网站复制到Bitnami栈本地主机?
我刚开始尝试Bitnami WordPress,但不知道如何将我的live网站复制到localhost。我已从网站下载文件sFTP 服务器,还从下载了数据库文件wpengine. 非常感谢。如果不可能,请有人向我推荐一个不会给我带来麻烦的最好的localhost环境吗?我在使用MAMP 和XAMPP 但是apache服务器总是存在一些问题,或者禁用或停止了PHPMyAdmin。
在2012年取消注册移动菜单不工作
我使用WPTouch插件使我的博客响应。我的主题是212最新版本2.2。WPTouch在移动模式下工作正常。我的问题是,在桌面模式下,当桌面宽度小于600px时,212主题会激活响应菜单。我尝试按如下方式注销脚本:http://wpbeaches.com/de-register-de-queue-wordpress-loaded-scripts-styles/我还尝试在函数中完全删除wp\\u enqueue\\u脚本。php:wp_enqueue_script( \'twentytwelve-navig
Avoid having infinite loops
我正在使用以下代码(https://developer.wordpress.org/reference/hooks/set_user_role/) 在多站点安装上,在其博客之间同步用户角色。我的问题是,这种方法是否会导致无限循环?// Sync user role add_action( \'set_user_role\', \'sync_user_role\', 10, 2 ); function sync_user_role( $user_id, $role ) {
仅显示标题搜索框的搜索框→默认WordPress小工具
这就是我在函数中定义边栏的方式。php文件→function zebra_sidebar() { register_sidebar (array( \'name\' => \'Vertical Sidebar\', \'id\' => \'sidebar1\', \'before_widget\' => \'<div class=\"widget-item\">\', \'after_widget\' =
CPT和页面共享相同的基础永久链接
我在当前的WP项目中遇到了一些url结构问题。我有一个cpt和一个具有相同名称和URL结构的页面。这显然会产生som问题。由于我从未真正使用过post vs pages的permalink结构,我想了解一下我有哪些选择。我有一个叫做“ansatte”的页面,还有一个叫做“bliv frivillig”的子页面。同时,我有一个名为ansatte的自定义帖子类型,其基本url也是“ansatte”。因此,当我尝试访问“bliv frivillig”儿童页面时,我收到了404,因为WP正在寻找该帖子。我的梦想是
为什么我的查询没有给出结果?
我有这个查询来显示即将到来的比赛:$today = strtotime(date( \'Y-m-d\' )); $args = array( \'post_type\'=>array(\'posts\', \'competition\'), ); query_posts($args); 它起作用了,但我只想看节目,而不想看结局,所以我加了一句:$today = strtotime(date( \'Y-m-d\' )); $a
如何在WordPress中获取基于URL的php文件
我试图编辑wordpress网站的主页,但找不到PHP文件。该文件应该在主题文件下,我已经检查了几乎所有的文件(这不是正确的方式),但无法找到它。正在寻找某种方法,通过这种方法,我可以通过URL获得确切的文件名,就像我们在CodeIgniter中使用的路由一样。PHP,如果有任何方法的话。提前谢谢。
WordPress创建数据库不工作
所以我试图建立一个数据库,用于在add_menu_page(). I\'m using this on a custom parent theme现在我已经有了这个(目前在我的functions.php):function countriesDB_init() { global $wpdb; $table_name = $wpdb->prefix . \'designitcountries\'; //create table (if
有没有办法指定在显示Media Uploader时显示的选项卡?
我使用“media\\u upload\\u tabs”挂钩在media uploader中创建了一个新选项卡。我希望能够在显示媒体上载程序时将其设置为活动或默认选项卡。这个问题与Switch to the library tab in the media uploader 上传后发生。我希望有一种更简单的方法。
WP_Schedule_Event似乎被添加了两次
我想在插件激活时添加到wp\\u schedule\\u事件中,我需要的代码确实会在一小时内运行,但似乎运行了两次,我不知道为什么,我希望我的调用方式不正确。这就是我所拥有的插件。php文件namespace GrantName { if ( ! defined(\'ABSPATH\' ) ){ die(); } class Plugin { private static $instance = null; private
侧边栏上未显示的类别
到目前为止,我已经在WordPress中为我的网站创建了两个类别,但我在侧边栏中只有一个。如何在侧边栏中显示所有类别?我为每个类别发了一篇帖子。