将_Excerpt限制在第一个点(.)这句话的内容
我想过滤函数the_excerpt 停止以查找第一个端点。例如:“这是一篇以句号结尾的文章摘要。”欢迎任何想法。
Remove submenu item from list
我有以下脚本在我的functions.php 文件,以避免某些用户修改他们不应该修改的内容,并希望再删除一个项目,即外观>主题子菜单。function remove_menus () { global $menu; $restricted = array(__(\'Dashboard\'), __(\'Posts\'), __(\'Pages\'), __(\'Comments\'), __(\'Plugins\'), __(\'Users\'), __(\'Tools\')
类别/自定义发布类型固定链接问题
因此,我目前正在一个客户端网站上工作,试图将一些旧帖子转换为使用新的自定义帖子类型。在此之前,她的网站是以这样一种方式建立的,即她可以在网站上添加带有章节的书籍以及未分类的建议栏。为了添加这两个项目中的任何一个,她会添加一个新帖子,并将其粘贴到特定类别中。如果她想让这篇文章在她的书中以章节的形式出现,她会将其归入“图书”类别的正确子类别。如果她想让帖子出现在她的建议栏中,她会将其添加到“建议”类别中。该网站的永久链接是这样设置的:当阅读一本书的某一章时,它看起来是这样的现在,我正试着重新为她做一些准备。我
WordPress仅在子类别上显示帖子
我正在使用WordPress开发一个网站和一个自制模板。我有一个页面显示所有类别及其帖子。这就是我想做的:主类别子类别1后1子类别1。1.2.1后1.2.2后2wp_link_category() 为了显示类别,我搜索了如何使用帖子显示类别,但问题是:子类别1.2中的帖子也显示在子类别1上。主类别子类别1后1.2.1后1.2.2后1子类别1。2发布1.2.1后,如何从子类别1的子类别1.2中删除帖子?下面是我从StackOverflow复制和粘贴的代码:$categories = get_categor
发布/自定义发布类型URL访问
有没有办法阻止人们访问帖子的永久链接?很多时候,我们创建的帖子或自定义帖子类型最终会作为页面内容或其他功能的一部分包含在其中,并不总是打算单独查看。幻灯片可能是一个很好的例子。您可以创建一些帖子,其中每个帖子都是幻灯片放映中幻灯片的内容。每个帖子都有一个独特的永久链接,类似example.com/slide-one. 没有理由让别人能够访问那个帖子,所以我想“隐藏”它。
自定义邮政类型分类单一模板
我创建了一个名为“Ad”的自定义帖子类型,然后在该类型下有一个分类法,名为“type”,我在类型类别中添加了一些术语,名为“Radio”、“TV”、“Print”。我希望WordPress使用不同的single.php 每个术语的模板。我想有一个不同于打印模板的广播模板。我试过了taxonomy-ad-type-radio.php 我试过了single-ad-type-radio.php 以及所有其他形式的。有人能告诉我实现这一目标的最佳方法是什么吗?我已将筛选器添加到functions.php 文件也没
关于主页的多个查询-页面加载/站点速度问题
我认识一位客户,他设计了自己的时尚杂志网站。我的公司把这个项目交给我,让我用WordPress来完成。当我为网站制作完整的模板时,我发现了他完整的想法:这对我来说是完全怪异的;因为主页的设计有很多块,不少于20块,每个块都需要一个新的WP_Query() (刚才从this thread 我知道我是对的WP_Query() 对于每个块)。正如我所怀疑的那样,最终的产品非常慢。据我所知,我不是WordPress大师WP_Query() 无论何时调用,它都会使用其查询命中db,并根据查询检索数据。所以在这个网站
Wp_logout_url未转发到正确的链接
我将网站设置为parentsite.com/childsite. 当网站存在时,我的注销按钮工作正常,用户注销并返回主页。下面是代码:<a class=\"logout with-icon\" href=\"<?php echo wp_logout_url( get_permalink() ) ?>\" data-icon=\"\"><?php _e(\'Log out\', \'franklin\') ?></a> 然后我
无法应用选择性加载
我想去掉标题中不必要的调用。我想一个插件“wizylike”只加载在“posts”上,而不加载其他插件(归档、页面等)。我从this thread on how to load plugin selectively 并编写了一个用于函数的小代码。php。function remove_wizy() { remove_action(\'init\', \'wizylike_init\'); remove_action(\'wp_head\', \'wizyli
如何更新到WordPress 3.6而不丢失我的网站设计
我现在正在使用WordPress 3.5,但我想升级到WordPress 3.6。我怎样才能做到这一点?我如何定制我的帖子、评论类型?
在Page.php之前先加载Category.php?
我有以下问题:在查看我的域时,我创建了一个名为app functions的类别。com/应用程序功能/它打开类别应用程序功能。php而不是页面应用程序函数。php。有人知道为什么会这样吗?而且用SEO视图,页面。php比类别更重要。php。。正当
如果显示子页面,则隐藏<侧边栏>
我有这个代码来显示每个页面中的子页面。<?php $parent = $post->ID; ?> <?php query_posts(\'posts_per_page=15&post_type=page&post_parent=\'.$parent); while (have_posts()) : the_post(); ?> <?php $image_thumb = get_post_meta($
自定义帖子元数据未出现在公共API中
我在用wordpress。com的公共REST API,用于从Wordpress安装中检索自定义帖子。然而,返回的JSON缺少所有自定义字段。这些字段肯定在那里并且正在工作,因为我可以对它们进行过滤。例如,此URL:https://public-api.wordpress.com/rest/v1/sites/swnfest.com/posts/?type=artist&meta_key=facebook&meta_value=outfitoutfitoutfit已根据成功限制faceboo
Wordpress custom taxonomy
我正在使用一个名为“product\\u cat”的自定义分类法和一个名为“product”的post类型,我正在尝试显示分类法中的所有父术语、子术语和孙术语。所以我得到了这样一个列表,但我只想在子页面上显示孙子术语。Courses (parent) - Industry (child) -- Industry One (grandchild) -- Industry Two (grandchild) -- Industry Three( grandchild) -
自定义支柱类型模板插入不能正常工作
我试图通过处理自定义帖子类型的插件插入自定义模板文件。除了包含部分的模板外,插件的其余部分都工作得很好。class ClassName{ public function __construct() { add_action( \'template_redirect\', array( $this, \'uniThemeRedirect\') ); } public function uniThemeRed
自定义模板中特定自定义帖子类型的列表
我的WP 3.6已使用创建自定义模板register_post_type() 已命名movie. 我插入了几个movie 通过Admin Dashboard > Movie. 对于Permalink,我已设置为Post类型,因此,例如,movie1 (自定义帖子类型的实例movie), URL为:http://example.com/wordpress/movie/movie1如果我想显示movie 带链接http://example.com/wordpress/movie/, 必须创建哪个自定义模
Show terms in archive page
我试图在存档页上显示特定帖子类型的术语。我不明白如何“呼应”术语名称。这是我的代码:<?php $terms = get_terms(\"event_cat\"); ?> <?php while (have_posts()) : the_post(); ?> print term->name here <?php endwhile; ?>
当用户将文本从MS Word粘贴到TinyMCE时删除隐藏的格式
在我收到的投稿中,大约有五分之一的投稿包含了荒谬的隐藏格式。例如,以下是最近一篇帖子中的一些内容:<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:
哪个过滤器会影响‘Entry-Title’帖子类
我创建了一个插件,如果帖子属于“a”类,则将$var设置为true;如果帖子属于“b”类,则将相同的$var设置为false。它可以工作,我可以根据类别获得正确的值我需要的是找到一个过滤器,帮助我向entry-title post类,以便我可以更改帖子标题对齐或颜色,如果帖子类别为a 不编辑内容。php文件。代码如下:function change_my_entry-title(){ if ($var === true){ return \'entry-title_
WP多站点上新域名的注销问题
我正在使用一个多站点,我将我的站点设置为parentsite.com/mysite. 单击“注销”按钮后,它正常工作,用户注销并返回主页。下面是代码:<a class=\"logout with-icon\" href=\"<?php echo wp_logout_url( get_permalink() ) ?>\" data-icon=\"\"><?php _e(\'Log out\', \'franklin\') ?></a>&