首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

有没有办法在wordpress中排除域生成链接

在WordPress中排除域生成链接的方法是通过使用插件或者修改代码来实现。以下是两种常见的方法:

  1. 使用插件:
    • 插件名称:External Links
    • 插件介绍:该插件可以自动将指定域名的链接排除在外,使其不生成链接。
    • 插件链接:External Links
  2. 修改代码:
    • 打开WordPress主题文件中的functions.php文件。
    • 在文件末尾添加以下代码:function exclude_domain_from_links($content) { $exclude_domains = array('example.com', 'example2.com'); // 将example.com和example2.com替换为要排除的域名 $pattern = '/<a(.*?)href=["\'](?!https?:\/\/(?:www\.)?(' . implode('|', $exclude_domains) . '))[^"\']+\.(?:[a-z]{2,6}\.?)(?:\/[^"\']*)?["\'](.*?)>/i'; $replacement = '<a$1href="$2"$3 rel="nofollow">'; $content = preg_replace($pattern, $replacement, $content); return $content; } add_filter('the_content', 'exclude_domain_from_links');
    • example.comexample2.com替换为要排除的域名,可以添加多个域名,用逗号分隔。
    • 保存并上传修改后的functions.php文件到服务器。

以上方法可以帮助你在WordPress中排除指定域名的链接生成。请注意,这些方法仅适用于WordPress网站,不适用于其他类型的网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 排名到底和谁相关?---论域名权威与品牌搜索量

    那次演讲的主题围绕“谷歌是否还重视链接?”该演讲着眼于谷歌2017年会如何以及多大程度上将链接作为排名因素的已有证据,今天在此分享的研究结果也包括在上次演讲的内容。...选择用来比较基于链接的度量标准时,Domain Authority(域名权威)似乎是很自然并且公正的选择 – 因为它属于级别,通常被用来衡量品牌搜索量的精度水平,并且Moz对链接因素的研究中排名第一...与Moz相同的是,我排除了非网页结果;不同在于,基础排名10以下的结果也被排除(基础排名是STAT排除非网页结果时排列搜索结果的方式)。你可以在这里看到STAT的输出。 ?...定义品牌搜索量 最初,我认为对样本的每个网站拉取品牌搜索量,就只需要简单地从其的搜索量中排除其子和TLD(顶级域名)的搜索量(例如https://www.walmart.com/cp/Gift-Cards...我非常重视Google搜索量查询的同义词匹配,以便捕捉任何边缘案例 - 例如,我相信“ecotalker.wordpress”会显示与“ecotalker wordpress”相同的搜索量。

    98940

    腾讯云cdn对wordpress博客加速解决腾讯云564错误

    生成数据: 图片URL 排除CSS:wp-content/cache/, wp-content/uploads/, admin-bar.min.css, dashicons.min.css 保存聚合脚本...本站固定链接:/archives/%post_id%.htm 支持对象缓存的服务器上,安装对应的对象缓存插件后,可以打开WP Super Cache的对象缓存模式。本站采用Redis对象缓存。...排除里面建议设置“.php.php,.html,.xml,.txt”,尤其是.html,否则会造成部分链接打开不正常。...Autoptimize插件也应该对应设置CDN,另外推荐 Autoptimize 开启预先连接到第三方(高级用户),写入静态域名。...另外 *.zhangxuhu.com的通配符并不能代表 zhangxuhu.com,包括HTTPS的泛域名证书也是这个道理。 如果有友情链接连接到本站,请将该网址加入上面白名单

    19.1K90

    WordPress建站技术笔记

    然后进入autoptimize的高级设置,找到从 Autoptimize 排除脚本的输入框,将jquery的路径写入。 再开启Autoptimize就没有问题了。...TimThumb图片插件报错,原因是图片链接的域名是站外的。应该是改了域名造成的。 解决办法 修改图片链接,订正域名。 去掉图片链接的域名。...让超链接在新标签打开 wordpress默认是当前页打开,但在文章,有时候会有些引用的链接,此时我们希望可以新标签打开。 解决办法 Theme Editor修改主题代码。加入以下代码。...所以放在header的head标签里,所有的超链接都会在新标签打开。 如果放在部分页面,就可以只让某些页面的超链接在新标签打开。比如文章页single.php。...然后修改wordpress的代理,WordPress配置文件wp-config.php // 设置代理 define('WP_PROXY_HOST', '127.0.0.1'); define('WP_PROXY_PORT

    83020

    WordPress设置首页页脚友链(附wp_list_bookmarks配置)

    有些WordPress主题因为是单栏主题同时没有配置首页页脚友链的功能,导致主页不通过自定义HTML是没办法放置友链,这样的话,无论是站长之家的友链检测,还是百度来的爬虫,都是没办法检测到自己网站的友链的...设置首页页脚友链 进入WordPress后台 - 外观 - 主题编辑器 将下列php代码放于footer.php想放置的地方 <?...wp_list_bookmarks() 上面php代码的wp_list_bookmarks是比较常用的WordPress函数,主题中调用友情链接的时候,通常都要用到。 基本用法 <?...title_after 'categorize'值为1(true)时显示每个链接类别后的文本,或'categorize'值为0(false)时'title_li'定义的文本。...after (字符串)放置链接后的文本。默认值为''。 link_before (字符串)超链接代码链接文本前的文字。无默认值。

    1.1K10

    如何使用LSCache,OpenLiteSpeed和Cyber​​Panel安装WordPress

    Cyber​​Panel登录 Cyber​​面板仪表板 第2步:Cyber​​Panel安装WordPress 3.要使用LSCache设置WordPress ,首先我们需要创建一个网站,进入主页...用LSCache安装WordPress 6.路径框,如果您希望WordPress安装在网站文档根目录下,请不要输入任何内容。 如果你输入任何路径,它将相对于网站主目录。...一旦Cyber​​Panel完成安装WordPress,您将需要访问您的网站来配置您的网站。...WordPress安装完成 在这个例子,我们使用了howtoing.com ,所以我们将访问这个来配置我们的网站。 这些是非常基本的设置,您可以按照屏幕上的说明完成配置。...可以排除一些CSS,JS和HTML被缩小或组合。 相应的框输入这些资源的URL,每行一个,将其排除

    2.9K50

    wordpress 搜索结果去除 Simple Urls 插件产生的短链接

    朋友的 wordpress 使用了 simple urls 插件来做外链转内链的工作,确实很方便,但是有一个弊端,就是博客搜索关键词的时候,搜索结果中就会出现 simple urls 插件生成的短连接...为了避免这个问题魏艾斯博客找到了@欲思博客提供的一段代码,可以去除 wordpress 搜索结果 Simple Urls 插件产生的短链接。...$query->is_admin && $query->is_search) { $query->set(‘cat’,’-15,-57′); //分类的 ID,前面加负号表示排除;如果直接写 ID,则表示只该...如果想要去除 Simple Urls 插件产生的全部短链接,可以使用下面代码: //搜索结果排除所有页面 function search_filter_page($query) { if ($query...通过以上的方法终于去除了 wordpress 搜索结果 Simple Urls 插件产生的短链接,之前朋友被搜索结果的短连接搞的很苦恼,已经考虑手动添加代码来实现外链转内链功能了,用了这段代码以后

    79820

    WordPress博客默认站点地图使用禁用教程分享

    因此,对于典型的WordPress网站,这意味着您的站点地图将包含指向以下站点地图的链接: https://example.com/wp-sitemap-posts-post-1.xml https:/...对于典型的WordPress网站,这意味着您的站点地图将包含指向以下站点地图的链接: https://example.com/wp-sitemap-taxonomies-category-1.xml https...从站点地图中排除特定文章 与以前的技术类似,要从自动生成WordPress网站地图中排除特定的文章,请执行以下操作: // disable specific post function shapeSpace_disable_sitemap_specific_post...检查站点地图是否已启用 正如前面所述,WordPress可以很容易地禁用/启用的站点地图功能。因此,如果您要自定义内容,了解站点上是否启用了WP Sitemaps可能会很有用。...从robots.txt中排除站点地图规则 启用站点地图后,WordPress会自动将以下规则添加到您站点的虚拟动态生成的robots.txt文件: Sitemap: https://example.com

    62430

    WP-Rocket配合nginx实现纯静态化加速WordPress

    不过这也难不倒我们,并且官方也给了详细的解决办法。 编译并安装rocket-nginx 要使用该脚本,必须将其包含在实际配置。...使用WP-Rocket的所有WordPress网站只需要一个Rocket-Nginx实例。也就是说,您可以根据需要生成任意数量的配置文件。...文件夹内会生成default.conf的配置文件。...这会将以下标头添加到您的响应请求: X-Rocket-Nginx-Reason:如果Bypass设置为“No”,那么调用WordPress的原因是什么。如果“是”,则使用的文件是什么(URL)。...所以启用的时候要注意观察。 提供排除功能,如果你想个别的css或者js文件不允许压缩,可以在内容框里面按照提供的格式排除

    1.6K30

    用Jetpack的Site Accelerator为网站CDN加速

    如何激活站点加速器 您站点的控制面板上,转到 Jetpack → 设置 → 性能。 性能和速度部分,将“启用站点加速器”的开关滑动到开启位置。   ...该服务会过滤内容,但不会更改数据库的信息。 该服务目前仅适用于文章和页面的图像,以及通过 image_downsize 过滤器筛选出来的特色图片/文章缩图。...2、有没有办法保留 CDN 生成的 HTML 的“宽度”和“高度”属性? 我们删除宽度和高度参数,以防止调整后的图像在与原始图像的尺寸不同时发生倾斜。...如果您需要我们清除某些图像,请联系我们,并提供相关文件您站点上显示的直接链接。这些链接将会以 i0.wp.com、i1.wp.com 或 i2.wp.com 开头。...这只能在 WordPress.com 托管的站点或与 Jetpack 连接的 WordPress 站点上使用。

    10.1K40

    百度站长工具 https 认证成功全记录

    老魏的办法就是使用百度站长工具的 https 认证功能,它会迅速指出你网站的 http 连接,直到你修正为全站 https 之后才给予通过。...很多 wordpress 模板都有百度分享功能,而百度分享的官方链接还是 http 形式,怎么能既用上 https 又使用百度分享呢?教程请看完美解决百度分享不支持 HTTPS 的问题 。...wordpress 升级到 4.4 版本以后,增加了几个新功能但是多数人是用不上的,不但增加了网站打开时间还阻碍全站 https,解决办法点击移除 wp-json 链接和 wp-embed.min.js...4、wordpress 主题。部分主题文件设置、小工具要手动把 http 改成 https,这里需要你细心一点慢慢去找。...魏艾斯博客通过了之后,第二天百度搜索结果中就看到了全站 https 链接

    2.4K100

    Dragon主题微信小程序增强:小程序里A标签直接跳转对应小程序页面

    今天明月要给大家得瑟一下的是Dragon主题作者龙笑天下帮助下实现的“小程序里A标签直接跳转对应小程序页面”,可以微信扫一扫本文结尾处的二维码本博客小程序里查看本文体验哦!...此功能的特点就是 WordPress 站点文章内的A标签站内链接在小程序里自动转换成小程序对应的文章链接实现小程序内链接跳转,不用再像以前只能复制链接了,对于个人小程序开发者们来说绝对是个很牛逼Plus...的体验,有没有?...上图就是有站内链接的博客文章,小程序里的A标签效果,看到链接前面的小程序图标了吗?已经转换成小程序跳转链接了,不会是一个“复制链接”的提示了,强烈建议大家微信扫一扫本文结尾处的二维码体验。...明月的固定连接格式:/%category%/%post_id%.html 如果你是post_name形式的固定连接的话,就没有办法了,很遗憾目前不支持的。

    1.1K20

    用Google Analytics分析WordPress

    复制生成的代码并将其插入相应的文本字段。从这里,您可以选择适当的并根据需要更改其他设置。 如果您尚未在网站插入跟踪代码,请确保将跟踪代码链接下的跟踪选项设置为已启用。否则,可以禁用此功能。...Yoast的Google Analytics(分析)允许您的WordPress管理界面更广泛地自定义您的分析,但不能与您的WordPress网站的其他作者或访问者共享。...登录WordPress仪表板,导航到“插件”菜单的“ 添加新”链接。通过Yoast搜索,下载和提取Google Analytics。...激活后,Google Analytics链接会添加到左侧导航窗格。 点击“ Analytics”链接。...复制生成的代码并将其粘贴到框。在此处,选择您正在使用Google Analytics的,并根据需要更改其他设置。请注意,如果未正确输入您的信息,则此插件不起作用。

    4.5K10

    【腾讯云的1001种玩法】wordpress发送邮件设置

    本文主要针对于wordpress的邮件设置,以下所有均在wordpress4.7.3环境下进行。...具体使用方法: 1、首先打开wordpress后台,点击左侧插件,点击安装插件,右侧搜索插件WP-Mail-SMTP,如图: [1489036656329_6693_1489036653721.jpg...配置为无加密就又可用了,这种情况通常是未开启OpenSSL,开启后就可解决问题,开启方法如下: 1、首先打开php目录下的"php.ini",找到"extension=php_openssl.dll"看看前面有没有注释符...解决Wordpress重设链接无效问题 很多朋友wordpress重设密码时点击邮件链接会遇到会遇到重设链接无效的问题,仔细观察会看到链接最后有个">",删掉就正常了,这是wordpress共有的...BUG,很久以前就有了,不知道为什么现在还存在,但既然存在,那就有解决的办法,具体如下: 1、编辑wordpress目录下的wp-login.php,搜索:"rawurlencode($user_login

    4.1K11

    漏洞复现 | WordPress 4.2.0-4.5.1 flashmediaelement.swf 反射型 XSS

    排除了几个参数不可控或者已经做了对应防注入的调用, 唯一剩下的就是下面的代码。...默认的HLSSettings里面(同时也是WordPress里flashmediaelement.swf的设置), 只有logInfo/logError/logWarn这三个属性被设置为true, 所以我们着重跟踪...攻击者控制的部分参数传入HLSError的构造函数的url/msg参数, 生成一个恶意的HLSError对象a, 这个恶意对象a又作为parameter参数传入了HLSEvent的构造函数, 生成一个恶意的...第一层, 它会检查所有的参数是否包含恶意字符, 如果包含, 则直接返回终止执行; 第二层, 它会检查外部传入的参数是否是URL的QueryString出现过, 如果是, 则删除该部分, 避免直接通过...但对于第一层的检测, 目前没有更好的办法进行绕过, 只能查看flashmediaelement.swf是否会通过读取传入的URL的内容, 给目标参数赋值, 如果可以的话, 那么我们就可以通过污染URL

    1.1K20

    WordPress RSS Feed 优化设置技巧六则

    RSS Feed 输出版权信息 ? ? 这个功能主要是为了防止文章被恶意采集而产生的;当然,如果人家是直接复制粘贴来采集你的文章的话,这个功能就没意义了。...详细请参考《WordPressRSS Feed 输出版权信息》一文。 RSS Feed 输出自定义特色图像(缩略图) ? ?...一般来说,如果主题支持特色图像(缩略图)这个功能就有存在的意义了,详细请参考《WordPressRSS Feed 输出自定义特色图像(缩略图)》一文。该方法支持通过自定义字符获取的特色图像。...你有没有试过发表一篇文章,但立即发现有错误需要修改,可是在这个时候你的文章的RSS已经输出,也说不定已经有读者阅读了。...('the_content_rss', 'insertAds'); 禁用WordPress 的RSS Feeds ?

    90990

    如何使用Google XML Sitemaps插件生成网站Sitemap网站地图?

    如果您没有设置站点地图,则在发布页面后可能需要一些时间才能显示搜索结果。所以,请立即进行设置一个Sitemap。...然后搜索框输入“Google XML Sitemaps”。当搜索结果显示“Google XML Sitemaps”时,请单击“现在安装”。 ?...附加页面 下面是“附加页面”,这是一个可以手动添加站点地图的设置,一般情况下我们不需要用到它,除非你新建了一个非WordPress系统生成的页面,则你可以在这里添加URL地址。 ?...设置排除的项目 在下一个“排除的项目”,您可以从站点地图中排除选中的类别。 ? 如果你的博客有一些分类或者日志不希望被搜索引擎发现收录的,请勾选或者添加id来排除它。...独立页面一般是博客诸如联系我们、隐私条例、友情链接等等不太重要的内容,权重自然不需要了。 每天:类别。

    2.5K20
    领券