Wp_INSERT_POST()的Tax_Input参数
我正在尝试使用插入自定义分类法wp_insert_post() 以及tax_input 争论,但它不起作用。我想设置一个自定义分类(“类型”)和一个类别(“汽车”)的帖子$new_post = array( \'post_title\' => $title, \'post_content\' => $description, \'tax_input\' => arra
是否按META_KEY筛选NEXT_POST_LINK()和PRESER_POST_LINK()?
我有一个包含两个部分的页面,每个部分使用不同的WP_Query() 拉进来events, 这是一种自定义的帖子类型。每个WP_Query() 查询ameta_key 用于事件日期,以便第1节仅显示即将到来的events 第2节显示过去events.即将到来的events 在第1节中,在我的页面上显示所有相关信息,因此无法单击它们。过去events 在第2节中,仅显示event 标题和可单击。当用户单击过去时event 它们链接到自定义single-event.php 过去的模板event.我想在中显示上一
更改MediaElement.js设置的筛选器
我正在尝试更改MediaElement加载的一些设置。js。我似乎找不到过滤器或挂钩来更改加载的设置。我能够自定义设置的唯一方法是打开核心MediaElement。js文件并更改其中的设置。显然,这并不理想,因为我不得不编辑一个核心WordPress文件,该文件将在更新时被覆盖。如何使用过滤器更改设置,以免丢失设置?我正在试着设置enableKeyboard: false
WordPress是如何像处理文件夹一样处理帖子的?
正如您所知,WordPress帖子通常会指向类似的链接:myblog.com/2014/03/27/sample-post/ 没有名为的文件夹2014, 03, 27 或sample-post 在博客中。直到现在,我都是这样使用的:page.php?post_id=55.WordPress和其他网站(我认为StackExchange网站也这样做)是如何做到这一点的?
限制管理员在多站点中创建、编辑和删除页面的权限
在我的多站点安装中,我需要限制管理员创建、编辑和删除页面。也就是说,我需要superadmins创建/编辑/删除所有页面,同时管理员继续拥有除这三项功能之外的所有其他默认管理员功能。插件用户角色Scoper不适用于我this Q&A about removing an administrator capability, 我对编码太陌生,不知道如何针对这种情况修改此建议。如有任何关于如何继续进行的指导,我们将不胜感激!
摘录后缀不会消失
我想显示帖子内容,直到出现更多的标记,或者如果没有更多的标记,则只显示前n个单词。一些非常基本的东西,对吗?显然我需要使用get_the_excerpt 作用但问题是这个函数的行为很奇怪。它在结尾添加了一个没有人想要的后缀。你不能移除它!你可以在pas里做this但这已经不起作用了,因为Wordpress决定通过改变[...] 大概是[…]现在你甚至不能str_replace 或rtrim 那个[…]. 相信我,我试过了。解决方案来自here 可以,但这只会剪切n个单词后的文本。它会忽略“更多”标记。另一
WordPress多站点子目录重定向无限循环问题
每当我在多站点安装中创建一个新站点时,当导航到该站点的管理员时,我都会得到一个无限循环重定向。我正在使用WP为我的子目录安装提供的默认htaccess。以下是我所拥有的:RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admi
如何使用Polylang在帖子之间复制[图库]快捷代码
我们正在使用优秀的多段语言来翻译我们的网站内容和主题,有一系列关于在成对页面之间复制哪些字段和设置的选项。我们选择复制所有自定义字段、特色图像等,但显然不是主页标题、摘录或内容,因为这是需要翻译的真实文本内容。我们有很多内容要添加,大多数页面都有一个大型的库,我们正在使用本机WP添加这些库[gallery] shortcode和gallery builder,没什么特别的。我想象post\\u内容中的短代码很容易复制并粘贴到连接的帖子中,然而[gallery] 短代码可以复制并正确显示在new post
将整个在线站点迁移到本地服务器后,会发现“在此服务器上找不到所请求的URL/LOGIN/”。
我遵循了我能找到的大多数Wordpress迁移指南。我采取的步骤总结如下:从现有生产站点导出我的wp数据库启动一个带有LAMP堆栈、PHPMyAdmin和ssh的新Ubuntu服务器,将我的整个wordpress站点从根目录(htdocs)复制到我的新服务器的/var/www/目录,在新服务器的mysql上创建一个新数据库,从步骤1导入导出更改site_url 和home (我将它们更改为http://)运行找到的脚本here 清理db的其余部分当我将浏览器指向本地intranet上新服务器的ip地址时,
调用图像标题、替代文本和描述的PHP代码?
是否有Wordpress PHP代码来调用图像标题、替代文本和描述?我有几个标题,标题,alt文本和描述字段填充的图像,并希望在图像上显示这些。我知道如何称呼图像标题:<h1><?php the_title(); ?></h1> 如何处理其他字段?下面是我其余代码的示例(这是幻灯片)<div class=\"slide\"> <?php if ( get_post_meta( $post->ID, \"slid
按分类生成短码
检查此代码:function slide_group() { register_taxonomy(\'Group\', \'slides\', array( \'hierarchical\' => true /*visualizza come le categorie*/, \'label\' => \'Group\', \'query_var\' => true,
在子域之外设置WordPress MU
我想用Wordpress MU创建一个网络,但我想按主题将某些网站保持在一起。例如,如果我正在建立一个电子商务网站,它看起来就像商店。领域com/站点名称同样,建立一个餐厅网站也将是一家餐厅。领域com/站点名称但这些将真正在不同的网络上。我想这样做,以便能够在网络主页上按类别列出这些网站的功能。这可能吗?这是有效的,还是有更好的方法?
I18n not working in plugin
我肯定我犯了一个愚蠢的错误,但我一辈子都不知道这可能是什么。最近,我将我的一个较大的插件转换为使用I18n(我第一次这样做)。由于WP能够生成完整的POT 文件通过我的插件的管理部分。以防万一,以下是我的I18n调用的一些示例:__(\'Settings\', \'plugin-domain\') _e(\'Select which one to use.\', \'plugin-domain\') _n(\'The following ID is invalid: \', \'The f
主站点文件上载失败,子目录子站点上载正常
请原谅交叉发帖(也可以登录Wordpress.org):我们在这里扯头发。我们有多站点配置工作,子目录风格。文件上载到子网站,但主(博客1)网站看不到任何上载流量。我们在Ubuntu上运行,所以有Debian风格的配置布局。/etc/wordpress/htaccess:# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] # viewing attache
如果在侧边栏中找到小部件,则插入wp_footer
我试图在wp\\u页脚中插入一段代码,无论侧栏中是否有小部件。如何避免页脚中不必要的代码?仅当侧栏中存在小部件时添加代码。 class CustomWidget extends WP_Widget { function CustomWidget() { add_action( \'wp_footer\', array($this,\'footer\'), 10, 1 ); } function widget($args
Spacing within the excerpt
我试图找出如何使用PHP控制摘录的显示方式。如何让它在帖子中呈现html间距,而不是只显示一个大段落。希望这是有意义的。让我给你举个例子。因此,我的客户已经将帖子联合在一起,并希望在每篇帖子的顶部添加一个指向实际作者的超链接。然后需要有一个换行符,然后是它下面内容的实际摘录。目前,摘录只是将所有内容显示为一段。我已经设法输入了一些php代码来呈现摘录中的超链接,但仍然坚持不让摘录去掉间距。
Get attached media only
我正在使用wp\\u query获取上传的媒体。一切正常,但wp\\u query将返回未附加帖子的媒体。这不是我想要的。如何从wp\\U查询中排除未连接的介质?这是我的查询参数,如下所示: $args = array( \'post_type\' => \'attachment\', \'post_status\' => \'inherit\', \'posts_per_page\' => -1, ); $attachemnt
WordPress MultiSite:在所有子博客上拥有相同的主博客页眉和页脚
我正在努力做到以下几点:我有一个主博客和几十个子博客。我希望所有的子博客都使用相同的主题(或子主题,还不确定),但在所有子博客上都有相同的主博客导航项?页脚也一样。我是怎么做到的?这是我的主要博客和登录页如果我单击子博客并选择一个子博客,我只想让内容区域受到影响,那么整个网络的页眉和页脚应该保持不变。在子博客的内容区域内,我想使用子博客的页面和帖子。正确的方法是什么?更新:<ul role=\"navigation\"> <?php //
我可以将无序列表包含在快捷码中吗?
因此,我为我的客户创建了一个事件页面,其中包含了许多关于事件的详细信息。我们没有发现任何特定的事件插件对它们的用途有帮助,所以我使用高级自定义字段构建了一个自定义模板。他们非常不懂电脑,需要经常参加这些活动。我使用了主题中的一些短代码来创建这些页面的布局。现在我想让页面基本上变得超级简单,让他们可以像表单一样填写,并输出相同的布局。为此,我需要将短代码编码到我的模板中。所有短代码都有打开(&A);关闭标记,如下所示:[one-half] content [/one-half] 我想将此列表(包括
如何在模板中硬设置父页面
此模板显示调用它的父页面的子页面。我需要修改它,使用slug或其他方法将父页面硬编码到特定的父页面。一旦我知道如何做,我想我可以让模板显示(在单独的div中)来自两个不同父母的子页面。有人能告诉我如何硬设置父页面吗?谢谢<?php /* Template Name: Portfolio Section */ get_header(); global $post; ?> <h3><?php echo $