如何在预览时获取帖子名称?
我在我的functions.php 文件只在我想要的帖子中包含一些JS。该代码对于已发布的帖子很有效,我可以针对特定的帖子,但对于尚未发布的帖子,如查看草稿帖子,我该怎么做呢?global $post; if( is_page() || is_single() ) { switch($post->post_name) { case \'post-name-here\': wp_register_s
微件选择选项未保存
我做了这个小部件,但所选选项在更新时不会保存。代码如下:/* CUSTOM POSTS LIST */ class Posts_list extends WP_Widget { function Posts_list() { /* Widget settings. */ $widget_ops = array( \'classname\' => \'posts_list\', \'description\' =>
将所选的图像文件输入设置为wp前端的特色图像
SCENARIO : 我允许从前端创建帖子。表单还有四个图像上载字段。我将下面粘贴的代码用于图像附件和设置帖子缩略图。//insert attachments if ($_FILES) { foreach ($_FILES as $file => $array) { $newupload = insert_attachment($file,$pid); } } //
暂挂操作似乎未触发
我已将操作“draft\\u to\\u pending”设置为在自定义帖子类型上激发。我假设,当用户单击“Status»Edit”将其更改为“Pending”,然后单击“Save Pending”时,该操作应该会触发,但似乎不会触发。这是我的代码:add_action(\'draft_to_pending\',\'notify_email_rejected\',99); function notify_email_rejected($post){ $post_
Pageline DMS选项面板中的站点标题和标语
我正在使用Pagelines DMS主题,我想扩展前端管理面板的功能。我为其构建此页面的用户希望能够直接从此页面编辑一些设置,包括站点标题和标语。概念:add_filter(\'pl_sorted_settings_array\', \'add_global_panel2\'); function add_global_panel2($settings){ $settings[\'privacy\'] = array( \'name\' => \'Blog Name\
自定义帖子类型存档页面上的pre_get_post问题
Overview<我正在创建一个主题,它有两种自定义帖子类型(作为自定义插件):我还创建了single-articles.php 和archive-articles.php 插件内的模板。审查CPT相同。这两种自定义帖子类型都使用default WordPress分类法(类别和标记)我的阅读设置设置为“静态页面”首页:主页(自定义front-page.php 我创建的文件)贴子页面:“站点新闻”页面(我想同时显示贴子和CPT)The Problem在创建了一篇常规帖子和一篇基于CPT文章的帖子之后,
使用L10n上下文(_x等)
a的基本l10n。用PoEdit生成的mo文件工作正常。但我一介绍_x, 或者变体,链接会断开,因为尽我所知,PoEdit完全忽略上下文,并且不会生成相应的msgctxt 中的行。采购订单/。mo文件。_x, _ex 和其他变体都添加到关键字和PoEdit中is 查找和分析_x() 源代码中的引用。它只是没有捕获上下文,也没有生成msgctxt 结果中的行。采购订单文件。解决方法是什么(除了手动编辑.po或.pot文件之外,还有其他方法?)
“你的评论正在等待审核”是如何运作的?
这里的问题是,是否有人可以帮助我使评论“您的评论正在等待审核”正确地用于自定义页面。它适用于标准Wordpress页面,但不适用于我自己的页面。我使用本机wp函数get_comments() 和wp_list_comments() 获取并显示注释。如果我提交了等待审核的新评论,评论和消息Your comment is awaiting moderation 任何人都可以访问。我一直认为等待的评论只有提交评论的用户才能看到。如果不是这样,如果任何人都能看到评论,那么该消息的目的是什么?我能想到的一个目的是,
自定义帖子中的自定义帖子
我有一个名为“a”的自定义帖子。我已经创建了另一个名为“B”的自定义帖子。我希望B的层次结构是a的兄弟,也就是http://www.mysite.com/A/B/name-of-post我有一个自定义的帖子类型,因为我想更改布局,使它在所有的项目中循环,而B有自己的另一种风格。一切都正常,当我看到A的存档时,我会看到A类型的帖子,和B类型的帖子一样(见B的帖子),但当我单击B的存档查看每个帖子时,我找不到(是的,我已经转到了永久链接设置)。以下是我的规则:对于A类岗位:$args = array(
ADD_SUBMENU_PAGE()的管理菜单上的当前类错误
我正在编写一个插件,它在管理菜单中显示一个帖子/页面列表,作为每种帖子类型的子菜单。以下是我得到的代码:http://pastebin.com/DmUGfzxN列表显示和链接良好。但是,当我转到另一个菜单(例如,Media)并编辑帖子(在本例中为图像)时,我遇到了一个问题。WordPress用于管理菜单的当前类指向错误的位置,并打开页面菜单,突出显示最后一个子菜单项。我认为这是一个相关的问题:Current class on admin menu using add_submenu_page()他解决了这
如何检查一篇文章是否超过300字
我需要检查一篇帖子是否超过300字。如果超过300字,那么我必须提供一个链接来阅读更多关于这篇文章的信息。我该怎么做?请帮帮我。我不熟悉文字出版社。
WordPress缩略图如果没有缩略图,则添加操作
我正在学习如何制作自己的WordPress插件,目前我很困惑,如果帖子中没有缩略图,那么我如何使用默认图像作为缩略图。我使用的代码:add_action( \'the_post\', \'mythumb\' ); function mythum(){ if (!has_post_thumbnail()) { $defaultthum = \"http://example.com/default.jpg\" echo (\'<div cl
如何在主页上展示带有图片的内容?
今天我看到一个WordPress博客Featured Articles 在其主页中。有谁能告诉我如何将这些代码手动添加到我的博客主页上吗。Here is the screen shot and blog url 网址:www.itechcode。com公司
可以在主题定制器中显示管理栏吗?
我一直在使用调试栏+Kint调试器进行调试。目前,我正在开发一个自定义主题,试图在之后将一些代码挂接到customize\\u save\\u中。保存主题时,代码似乎没有运行,因此我希望能够访问调试栏,以便查看正在监视的变量。有没有办法强制管理栏显示在主题定制器中?到目前为止,我的搜索结果中都是试图摆脱管理栏的人,而不是让它出现。。。。
自定义页面模板类别循环无法正常运行
因此,在多次尝试纠正这一点之后,页面似乎没有加载,但没有从每个类别中提取正确的帖子。每当我点击每个类别链接时,它似乎都会吸引相同的默认帖子。我试图自定义查询,但运气不好,下面是我正在使用的代码。<?php global $up_options, $post, $paged, $wp_query; ?> <?php get_header(); ?> <div id=\"bodywrapper\"> <?php $args =
在WordPress多站点中获取主题的图像路径
我已经安装了WordPress多站点子域网络站点,因此对于某些博客,可以使用此地址访问它http://theme.example.com/blog 我试图安装theme,但它无法访问theme文件夹中使用的所有图像。有什么我需要先设置的吗?例如多站点设置或可能使用。htaccess?
仅返回页面的自定义帖子类型,而不是全部
我目前正在通过一些自定义帖子(这是第一次)。我正设法用这个归还我需要的东西 <div class=\"pagered\"> <h1 class=\"page-title\"><?php the_title(); ?></h1> <?php the_content(); ?> <?php query_posts(\
在WordPress文件之外使用插件功能
我正在尝试在自定义php文件中使用插件函数。将此代码粘贴到文件顶部,我可以使用wordpress的所有功能:<?php $file = dirname(__FILE__); $file = substr($file, 0, stripos($file, \"wp-content\") ); require( $file .\'/wp-blog-header.php\'); 但我在调用插件函数时遇到了这个错误:Fatal error: Call to undefin
替换主查询中的WP_QUERY类
对于一个项目,我需要大量修改WP\\u查询的行为。因此,我所做的是扩展WP\\u查询,基本上如下所示:class eacf_shared_query extends \\WP_Query { function query( $query ) { // do things before ... $posts = parent::query($query); // do things
我应该使用什么来代替WP_CONTENT_DIR和WP_PLUGIN_DIR?
WordPress文档Determining Plugin and Content Directories 声明:WordPress在确定内容和插件目录的路径时使用以下常量。These should not be used directly by plugins or themes, 但出于完整性考虑,此处列出了。接下来是列表WP_CONTENT_DIR 和WP_PLUGIN_DIR 在主题和插件开发人员不应使用的常量中,可能是因为以下原因:WordPress允许用户将其wp内容目录放置在任何