专业WORDPRESS主题设计制作

WordPress如何排除指定分类/文章页面在站内搜索结果?(wordpress获取分类文章)

发布于: 2022-11-03

1 WordPress站内搜索排除指定文章或页面

 

有些时候,我们可能不想让某分类、文章或页面,出现在WordPress站内搜索结果中。

因此我们可以使用filter(过滤器),来过滤掉某些文章或网页。

  • 这就是使用WordPress建站的优势。

WordPress站内搜索排除指定文章或页面

// 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');
  • 请注意:需要修改第4行的文章或页面的ID。

WordPress站内搜索排除某些类别的文章

// 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');
  • 请注意:修改ID、查看代码注释说明。

WordPress站内搜索排除所有页面

这非常实用,建议添加 ▼

// 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代码,或安装WordPress插件来实现此功能。
  • Search Exclude插件允许你随时将特定文章排除在站内搜索结果中。

安装Search Exclude插件后,你将在文章编辑界面的右侧看到新功能 ▼

wordpress_search_excludes_specified_articles_001

以下是安装WordPress插件的方法 ▼

如何安装WordPress插件?3种安装WordPress插件方法

WordPress的强大之处,可以通过安装WordPress插件的方式,来扩展各种丰富功能,比如:SEO、电子商务功能等等。安装WordPress插件的方法,类似于安装WordPress主题。安装WordPress插件新……

WordPress站内搜索不显示指定的文章

只要选中这个“Exclude from Search Results”选项,该文章就不会再出现在网站的站内搜索结果中。

当你在WordPress前台站内搜索时,你会发现你找不到被排除的文章 ▼

wordpress_search_excludes_specified_articles_002

在Search Exclude插件的管理界面中,你可以查看所有已排除在站内搜索的文章或页面 ▼

wordpress_search_excludes_specified_articles_003

  • 并且,可以批量移除它们。

希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress如何排除指定分类/文章页面在站内搜索结果?》,对您有帮助。

WordPress无法发送邮件?WP SMTP插件配置其他邮箱方法(wordpress忘记密码无法发送邮件)

发布于: 2022-11-03

1 如何安装和配置WP SMTP插件

 

在通过WordPress网站发送和接收电子邮件时遇到麻烦?

电子邮件发送错误是WordPress中的常见问题。默认情况下,WordPress使用PHP mail()函数发送电子邮件。

但是问题在于许多WordPress托管服务器未配置为使用此功能,这就是为什么你的许多电子邮件,可能最终都位于垃圾邮件文件夹中,或根本无法发送的原因。

做邮件营销首先最重要的,是成功发送邮件到收件箱。

好消息是,可以通过在网站上轻松安装WordPress插件,和配置SMTP服务器来轻松解决此问题。

在本文教程中,我们将教你如何设置和配置SMTP,并使通信过程更流畅。

现在,就让我们开始吧。

如何安装和配置WP SMTP插件?

你需要做的第一件事,是安装一个WordPress插件,例如:WP SMTP插件 ▼此进入WordPress官网 下载WP SMTP 插件

  • WP SMTP插件最初是由BoLiQuan创建的,它现在由Yehuda Hassine拥有和维护。

WP Mail SMTP插件可以通过改进和更改WordPress网站发送电子邮件的方式,来轻松解决电子邮件传递问题。 所以,让我们看看如何使用此插件。

我们将向你展示如何使用WP SMTP插件。

  • WP SMTP可以帮助我们通过SMTP而不是PHP mail()函数来发送电子邮件。
  • 它将设置页面添加到“仪表板” → “设置” → “ WP SMTP”,你可以在其中配置电子邮件设置。
  • 如果“发件人”字段不是有效的电子邮件地址,或“ SMTP主机”字段留为空白,则不会重新配置wp_mail()函数。

WP SMTP插件设置其他邮箱方法

不同邮箱设置SMTP服务器地址有所不同,需要根我们所使用的SMTP服务器地址设置。

通常在邮箱的帮助页面,能够找到SMTP服务器地址。

QQ邮箱和Gmail的SMTP地址设置方法,可点击下方链接参考以下教程 ▼

QQ邮箱未开启IMAP服务 如何设置POP3/SMTP地址?

新媒体人做网络推广,需要注册各种账号,验证电子邮箱地址。外贸业务员做网络营销,经常使用电子邮箱联系客户。电商人收集用户反馈和意见,也是要用到电子邮箱。然而,手机QQ邮箱却提示……

qqmail-not-open-imapGmail如何开启IMAP/POP3?设置Gmail邮箱服务器地址

Gmail是所有做外贸SEO、电商从业者、网络推广人员必备的工具。不过,在中国大陆境内Gmail已无法打开……解决方法请参阅此文 ▼[jiawen ids=688]条件:必须为此方法所需的Gmail邮箱……

gmail-setting

深入了解POP3和IMAP的区别,请浏览以下链接 ▼

POP3和IMAP是什么意思?哪个好?IMAP/POP3区别

邮件营销是众多网络营销方法中的一种,通常是结合数据库营销一起操作。电子商务网站除了必须做SEO,还需要将邮件营销和数据库营销结合,以促进转化率的提升。由于在使用邮件客服端时,是……

pop3-imap-difference

由于中国的互联网服务有太多限制非常麻烦,微信和QQ容易登录环境存在异常而被冻结账号,造成无法登录腾讯企业域名邮箱,所以规避此风险的方法,是改用Mail.ru邮箱绑定自定义企业域名邮箱。

希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress无法发送邮件?WP SMTP插件配置其他邮箱方法》,对您有帮助。

WordPress指定文章页眉页脚加载PHP/JavaScrip/CSS代码(wordpress添加页脚)

发布于: 2022-11-03

1 WordPress怎么添加自定义字段?

  • 2 在WordPress指定文章或页面添加自定义字段
  • 3 WordPress如何指定文章页眉页脚加载PHP/JavaScrip/CSS代码?

 

如果使用WordPress建站,需要在WordPress的指定某篇文章或页面,页眉页脚加载PHP/JavaScrip/CSS代码,该如何实现?

我们可以使用WordPress强大的自定义字段,为指定的某篇文章或页面加载实现不同的JavaScript页面。

本文将向你展示:如何使用自定义字段在WordPress上,自定义JavaScript或CSS文件?

如果你能理解,自定义字段的值不像JavaScript和CSS文件那么简单。

WordPress怎么添加自定义字段?

通常是打开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自定义字段代码 结束 -->
  • 代码中的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指定文章或页面添加自定义字段

WordPress后台编辑文章页面的编辑器中,有一个“自定义域”的小窗口。

  1. 在“名称”处输入:head
  2. 然后在“值”输入你要添加显示的代码 

wordpress-post-add-custom-fields_002-2

  • 单击“添加自定义字段”。
  • 更新文章将允许你为主题的代码,输入这些自定义字段的值。

由于你只输出“值”中是需要加载的代码,因此需要在“值”中,输入以下类似代码  ▼

<script type="text/javascript">...</script>

或者 ▼

<style type="text/css">...</style>

来输出以上代码。

WordPress如何指定文章页眉页脚加载PHP/JavaScrip/CSS代码?

如果在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插件官网搜索,找到了可以在页眉页……

wordpress-head-footer-and-post-injections-plugin-3

  • 这样不用担心更换WordPress主题后,自定义代码丢失或手动转移自定义代码的问题。

希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress指定文章页眉页脚加载PHP/JavaScrip/CSS代码》,对您有帮助。

TAG列表 wordpress最新最热TG汇集,掌握wordpress热线内容
xmlrpc.php漏洞wordpress表单跳转wordpress安全防护WP插件优化head代码隐藏WordPress代码内版本号Pretty Links Pro插件保护robots.txtnamechep续费优惠码WordPress tag模版WordPress调试模式WP安全登录插件推荐wordpress漏洞修复Wordfence Security插件WordPress自定义页眉xmlrpc.php攻击wordpress打开是代码wp-json防止数据被采集wordpress文章卡片样式WordPress大气的样式WordPress网站防护CWP开启Redis缓存Markdown here插件织梦采集侠wordpressCWP控制面板转KLOXO-MRWordPress打开界面禁用 xmlrpc.phpWordPress站内搜索排除某些类别的文章WordPress过滤敏感词插件去除tag标签urlwp-json漏洞Avada主题演示怎么制作wordpress模板网站添加CDN主机壳WordpressWordPress站内搜索排除所有页面Jetpack插件All In One WP SecurityImage Sizes插件Featured Image From URLAvada主题nameCheap最新优惠码namechep域名优惠码谷歌 SEO百度熊掌号WordPress自动备份WP SMTP插件设置WordPress tagWordPress文章描文本隐藏WordPress后台登录地址critical automatic updates安装WordPress插件wordpress Dropboxhttp://www.fandutaoci.cnbootstrap自适应布局wordpress代码在线运行h5自适应布局WordPress菜单自定义图标Rich Snippets结构化数据WordPress官网制作BackWPup插件Better Search Replace插件WordPress违禁词检查Jetpack站点加速器CDN图像缓存Shortcodes Ultimate插件Mega Menu插件wordpress常规设置WordPress虚拟主机伪静态WordPress页脚加载JSwordpress Post Views扒站怎么改wordpress主题修改wordpress登录地址Shortcodes UltimateWordPress滤敏感词过滤插件Redis加速缓存插件wordpress cdnwp-json链接WordPress超级菜单robots.txt禁止访问wordpress更换域名图标不显示wordpress博客如何使用wordpress描文本wordpress如何制作单页WordPress网站安全防Dropbox上传失败wp-json优化Easy WP Cleaner插件WP-No-Tag-Base插件Footer and Post Injections插件WordPress网站恶意代码WordPress外链特色图片Awesome SupportWordPress广告词检测robots.txt安全设置WP SMTP插件WordPress页脚页眉插件wordpress感谢页面wordpress文章浏览数量统计wordpress小图标不显示WordPress显示运行数据库wp-json安全设置
服务电话:
0533-2765967

微信 13280692153