1 WordPress站内搜索排除指定文章或页面
有些时候,我们可能不想让某分类、文章或页面,出现在WordPress站内搜索结果中。
因此我们可以使用filter(过滤器),来过滤掉某些文章或网页。
// WordPress搜索结果排除指定文章或页面ID function wpsite_search_filter_id($query) { if ( !$query->is_admin && $query->is_search) { $query->set('post__not_in', array(40,819)); //文章或者页面的ID } return $query; } add_filter('pre_get_posts','wpsite_search_filter_id');
// WordPress搜索结果排除某分类的文章 function wpsite_search_filter_category( $query) { if ( !$query->is_admin && $query->is_search) { $query->set('cat','-15,-57'); //分类的ID,前面的减号表示排除;如果直接写ID,则表示只在该分类ID中搜索 } return $query; } add_filter('pre_get_posts','wpsite_search_filter_category');
这非常实用,建议添加 ▼
// WordPress搜索结果排除所有页面 function search_filter_page($query) { if ($query->is_search) { $query->set('post_type', 'post'); } return $query; } add_filter('pre_get_posts','search_filter_page');
安装Search Exclude插件后,你将在文章编辑界面的右侧看到新功能 ▼
以下是安装WordPress插件的方法 ▼
如何安装WordPress插件?3种安装WordPress插件方法
WordPress的强大之处,可以通过安装WordPress插件的方式,来扩展各种丰富功能,比如:SEO、电子商务功能等等。安装WordPress插件的方法,类似于安装WordPress主题。安装WordPress插件新……
只要选中这个“Exclude from Search Results”选项,该文章就不会再出现在网站的站内搜索结果中。
当你在WordPress前台站内搜索时,你会发现你找不到被排除的文章 ▼
在Search Exclude插件的管理界面中,你可以查看所有已排除在站内搜索的文章或页面 ▼
希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress如何排除指定分类/文章页面在站内搜索结果?》,对您有帮助。
1 如何安装和配置WP SMTP插件?
在通过WordPress网站发送和接收电子邮件时遇到麻烦?
电子邮件发送错误是WordPress中的常见问题。默认情况下,WordPress使用PHP mail()函数发送电子邮件。
但是问题在于许多WordPress托管服务器未配置为使用此功能,这就是为什么你的许多电子邮件,可能最终都位于垃圾邮件文件夹中,或根本无法发送的原因。
做邮件营销首先最重要的,是成功发送邮件到收件箱。
好消息是,可以通过在网站上轻松安装WordPress插件,和配置SMTP服务器来轻松解决此问题。
在本文教程中,我们将教你如何设置和配置SMTP,并使通信过程更流畅。
现在,就让我们开始吧。
你需要做的第一件事,是安装一个WordPress插件,例如:WP SMTP插件 ▼此进入WordPress官网 下载WP SMTP 插件
WP Mail SMTP插件可以通过改进和更改WordPress网站发送电子邮件的方式,来轻松解决电子邮件传递问题。 所以,让我们看看如何使用此插件。
我们将向你展示如何使用WP SMTP插件。
不同邮箱设置SMTP服务器地址有所不同,需要根我们所使用的SMTP服务器地址设置。
通常在邮箱的帮助页面,能够找到SMTP服务器地址。
QQ邮箱和Gmail的SMTP地址设置方法,可点击下方链接参考以下教程 ▼
QQ邮箱未开启IMAP服务 如何设置POP3/SMTP地址?
新媒体人做网络推广,需要注册各种账号,验证电子邮箱地址。外贸业务员做网络营销,经常使用电子邮箱联系客户。电商人收集用户反馈和意见,也是要用到电子邮箱。然而,手机QQ邮箱却提示……
Gmail如何开启IMAP/POP3?设置Gmail邮箱服务器地址
Gmail是所有做外贸SEO、电商从业者、网络推广人员必备的工具。不过,在中国大陆境内Gmail已无法打开……解决方法请参阅此文 ▼[jiawen ids=688]条件:必须为此方法所需的Gmail邮箱……
深入了解POP3和IMAP的区别,请浏览以下链接 ▼
POP3和IMAP是什么意思?哪个好?IMAP/POP3区别
邮件营销是众多网络营销方法中的一种,通常是结合数据库营销一起操作。电子商务网站除了必须做SEO,还需要将邮件营销和数据库营销结合,以促进转化率的提升。由于在使用邮件客服端时,是……
由于中国的互联网服务有太多限制非常麻烦,微信和QQ容易登录环境存在异常而被冻结账号,造成无法登录腾讯企业域名邮箱,所以规避此风险的方法,是改用Mail.ru邮箱绑定自定义企业域名邮箱。
希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress无法发送邮件?WP SMTP插件配置其他邮箱方法》,对您有帮助。
1 WordPress怎么添加自定义字段?
如果使用WordPress建站,需要在WordPress的指定某篇文章或页面,页眉页脚加载PHP/JavaScrip/CSS代码,该如何实现?
我们可以使用WordPress强大的自定义字段,为指定的某篇文章或页面加载实现不同的JavaScript页面。
本文将向你展示:如何使用自定义字段在WordPress上,自定义JavaScript或CSS文件?
如果你能理解,自定义字段的值不像JavaScript和CSS文件那么简单。
通常是打开WordPress主题的header.php 页眉文件,找到代码 ▼
<?php wp_head(); ?>
在它之后添加 ▼
<!-- 指定文章页面加载head自定义字段代码 开始 --> <?php if (is_single() || is_page()) { $head = get_post_meta($post->ID, 'head', true); if (!empty($head)) { ?> <?php echo $head; ?> <?php } } ?> <!-- 指定文章页面加载head自定义字段代码 结束 -->
我们推荐通过WordPress插件添加以下指定文章页面加载foot自定义字段的PHP代码 ▼
<!-- 指定文章页面加载foot自定义字段代码 开始 --> <?php if (is_single() || is_page()) { $foot= get_post_meta($post->ID, 'foot', true); if (!empty($foot)) { ?> <?php echo $foot; ?> <?php } } ?> <!-- 指定文章页面加载foot自定义字段代码 结束 -->
WordPress后台编辑文章页面的编辑器中,有一个“自定义域”的小窗口。
head
由于你只输出“值”中是需要加载的代码,因此需要在“值”中,输入以下类似代码 ▼
<script type="text/javascript">...</script>
或者 ▼
<style type="text/css">...</style>
来输出以上代码。
如果在WordPress主题的header.php文件添加自定义字段PHP代码,更换WordPress主题后自定义字段的PHP代码会丢失,需要再给新主题添加自定义字段的PHP代码。
更好的解决办法是,使用Head, Footer and Post Injections插件,实现在文章帖子或页面的页面和页脚添加自定义字段的PHP代码。
WordPress怎么自定义页眉?可以通过以下文章说明安装WordPress插件实现在head或foot添加代码 ▼
WordPress如何在文章添加head代码?WP插件优化head代码
由于在这篇文章《WordPress怎么自定义页眉?安装WordPress页脚页眉插件》介绍的Header Footer Code Manager插件,目前无法添加PHP代码……因此,在WordPress插件官网搜索,找到了可以在页眉页……
希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress指定文章页眉页脚加载PHP/JavaScrip/CSS代码》,对您有帮助。