显示选定月份以来的所有帖子
我正在尝试显示所选月份的所有帖子。目前,我选择一个月后,只会显示10篇帖子。我知道我可以增加显示在仪表板“阅读”选项下的帖子数量。我希望能够保持首页显示10篇文章,但“归档”页面显示所有文章。感谢您的帮助。
仅显示属于特定帖子类型的标签
下面的代码目前为我的站点(无论是附加到标准帖子还是自定义帖子)的所有标记建立索引,如this我想将此代码限制为仅从特定自定义帖子(然后是该自定义帖子中的分类法)索引标签,但我无法确定需要对初始代码进行哪些调整(我不知道如何设置$args,我怀疑我无法使用get_terms() 对于自定义帖子)。如有任何建议,将不胜感激。 $list = \'\'; $tags = get_terms( \'post_tag\' ); $groups = array(); if( $tags
登录后重定向至引用页面
我没有使用任何自定义登录插件或任何定制代码。我的一些页面在一开始就有这段代码。<?php if(!is_user_logged_in()) wp_redirect(\'/login/\'); ?> 因此,这不允许用户在未登录时查看页面。我的这些页面上有这样一段代码:/wp-content/my-theme/my-account/ /wp-content/my-theme/my-account/world.php /wp-
为什么重写规则适用于页面,而不适用于自定义帖子类型的帖子?
Update: 我了解到,当自定义重写规则用于子/父页面/帖子时,可能会重写自定义重写规则并删除任何参数变量。我的自定义重写规则的目的不是子/父项,而是自定义帖子类型的一部分。这是否会导致类似的重写问题(删除的参数变量)?Update 2 (Problem Solved): 正如上面的更新中所提到的,它涉及到自定义post类型post的重写规则,这确实是导致问题的原因。请参见my anwer 对于解决方案。My question当使用下面的代码时,实际的post重写似乎是可行的,因为它正确地引导到ID为的
带有描述和缩略图的类别
我使用以下代码在页面上显示自定义分类法中的所有父术语,其中包含标题和链接。但我想在其中显示父项描述、缩略图和帖子数量。那么,我怎样才能获得这些(以及标题和链接)?$all_categories = get_categories( array( \'taxonomy\' => \'product_cat\', \'orderby\' => \'name\', \'show_count\' => 0, \'
将wp-login.php插件中的样式表排队
我有一个基本插件,它调用插件文件夹中包含的样式表:function my_login_enqueues() { // First attempt: //wp_enqueue_style( \'custom-login\', \'style-login.css\' ); // Second attempt: $plugin_stylesheet = plugins_url( \'style-login.css\', __FI
粘贴到TinyMCE时完全去掉所有隐藏的格式
在WordPress v4+中,当用户将内容粘贴到TinyMCE visual editor中时,我想删除所有隐藏的格式。当用户插入Microsoft Word中的文本时,“粘贴为文本”按钮会起作用,但在其他应用程序(如OSX页面)中则不会起作用。您可以使用以下内容过滤掉Word的所有格式(谢谢Till Kruss): class PasteAsPlainText { function __construct() { add_action( \'
从自定义帖子中获取自定义分类名称
我想检索分配给自定义帖子类型的类别。问题是,我事先不知道我会得到什么样的职位类型(因此,什么职位类别)。我有5个自定义的帖子类型,每个类型都有一个自定义的分类法。你能给我指出正确的方向吗?
是否存在比LOGIN_HEAD或LOGIN_ENQUEUE_SCRIPTS更早的挂钩?
我所拥有的:一个基本插件,将样式表和JavaScript文件排队,以修改登录表单。标志、色彩设计和其他风格受到影响。我的问题:因为/wp-login.php 页面加载时,在我的插件启动之前,默认布局会显示1到2秒,然后才应用插件的修改。CSS和JavaScript都落后,因此它是整个插件。我的问题:我如何将我的样式/脚本排队,以便插件不需要1-2秒就可以应用(或者我如何简单地强制我的插件立即应用)?
自定义帖子类型-如何命名文件?
我已经有一个自定义的post类型可以很好地工作,只是我想隐藏单个数据视图。例如www.domain。com/kalendarradova是一个要做的事情列表,但我不想要www.domain。com/kalendar radova/清洗盘子,使其可见。当前文件名为archive-kalendar\\u radova。php我的论点如下$args = array( \'labels\' => array( \'name\' => \'Kalendar rad
通过自定义角色添加到CPT管理的默认分类‘post_tag’:metabox中没有任何内容
我创建了一个自定义帖子类型,自定义角色可以管理它:它只有管理这个CPT的功能。注册CPT时,我设置了参数:“taxonomies”=>数组(“post\\u tag”),但当我以自定义角色的用户身份登录此CPT时,我可以看到元框“Tags”,但只有标题标题,框中没有任何内容。我没有找到任何将其提供给自定义角色的功能。。。。如何修复此问题?Thx!
在挠性滑块滑块中加载3根立柱
我有一个滑块,我想加载到每个幻灯片3博客帖子。我很难把它们都正确地放出来。我正在使用Flexslider.我们的想法是在每张幻灯片中一次获得3篇博客帖子。任何帮助都将不胜感激!My Markup: - 我需要每3个帖子进入li<?php $argsb = array(\'posts_per_page\' => 3, \'post_status\' => \'publish\');?> <?php $blog = new WP_Query($argsb); if ( $
WP_NAV_MENU-作为项目类的页面模板名称
是否有任何方法可以在每个菜单项的类中显示模板名称(或page-template.php文件名)?可能使用wp\\u nav\\u menu walker?具体来说,我使用的是标准菜单调用:wp_nav_menu( array( \'menu\' => 3, \'container\' => false ) 这给了我:<div class=\"menu-wrap\"> <ul id=\"menu-menu\" class=\"menu\"> &l
WordPress最近发布的帖子仅显示标题
我是wordpress主题开发的新手。我想通过最近的帖子小部件显示最近的帖子。但当我激活wordpress管理面板中的“最近发布”小部件时,它只显示标题,而不显示图像。但是,当我在侧栏中编写自定义代码时,它工作得很好。我想把它当作一个完美的小部件。我不想使用任何插件,请在自定义代码中帮助我。
WordPress插件编码问题
好的,我制作了wordpress联系人表单插件。基本上,我有从数据库加载的状态下拉列表。在db中,我有罗马尼亚语的国家名称。例如FederaÅ£ia Rusă Polinezia franceză Jamahiriya Arabă Libiană Iran, Republica Islamică 显示当我单击标题中的页面源时,我有UTF 8,但国家名称以行格式加载,其他国家的加载正确。例如România
_Content筛选器与REQUIRED_ONCE一起返回1,而不是包含文件的内容
这是一个奇怪的问题,似乎有一些事情要做的可湿性粉剂搜索引擎优化插件从Yoast。如果我禁用它(并且没有其他插件在运行),输出就是我所期望的。它显示了我在post编辑器中添加的页面内容,以及包含的文件的内容。但是如果WP SEO插件处于活动状态,那么它仍然会显示帖子编辑器中的内容,后跟1。包含文件中的内容不存在。我用codex中的代码做了一个非常基本的演示,在我的机器上(在wp 3.9和wp 4.0中)显示的是1,而不是包含文件中的内容。但只有来自Yoast的WP SEO是活动的。正如您在这里看到的,代码非
获取循环中当前自定义帖子的自定义类别ID
我在检索正在查看的自定义帖子的当前类别的名称(或ID)(在循环中)时遇到了极大的困难。当前类别名称为“school”,是名为“category\\u news”的自定义类别的子类别我正在尝试以下操作,但返回为空。$terms = get_the_terms( $post->ID , \'category_news\' ); if ( $terms != null ){ foreach( $terms as $term ) { print $term-&
应用Tax_Query筛选器后不显示Pre_Get_Posts Main_Query
也许有人可以帮助我确定pre\\u get\\u posts操作中遇到的问题。我以前在另一个项目中使用过相同的代码,效果很好。我甚至一行一行地看了一遍,但可能我遗漏了什么。我不确定它是什么,这是代码,我的解释如下。archive-specials.php<form role=\"form\" method=\"POST\" action=\"<?php echo site_url(\'specials\'); ?>\"> <?php echo wp_nonce
仅将查询字符串添加到一个页面URL
我想在我的wordpress网站的一个页面中添加以下内容,而不是全部。当前页面url/permalink mysite.com/pagename/ 希望 mysite.com/pagename/?ngg_force_update=1 这样,nextgen插件就不会使用缓存模板,因为我为它创建的模板会在页面加载/刷新等过程中进行随机操作。我知道,url查询是唯一的原因,而不是在实际的插件中设置值,并通过插件更新重写它们,但我不想将其添加到所有url等页面永久链接中。
为什么我关闭浏览器后WordPress不注销?
默认登录cookie的到期时间为“session”,因此假设当我关闭浏览器时,我需要在访问wp admin时再次登录。但我发现,很多时候我都关闭了浏览器(手动关闭chrome),当我回来时,我仍然可以不用登录就登录。原因是什么?Update: 只有chrome有这个问题,Firefox/Safrai也可以。我在Mac下测试,先关闭浏览器,然后Quit 确保浏览器未运行的应用程序。FF和Safrai都要求我再次登录,但在我关闭浏览器并退出应用程序后,Chrome仍保存了会话。