<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>大公子</title><link>https://dagongzi.com/</link><description>DaGongZi.com</description><item><title>wordpress 常用插件</title><link>https://dagongzi.com/post/163.html</link><description>&lt;p&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;SEO&amp;nbsp; -Smart SEO Tool&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-weight: 600; text-wrap-mode: wrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tdk xml&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;SEO-SEOPress&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tdk xml&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;广告 -Ad Inserter&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;内链-SageLink - SEO Internal Link Builder &amp;amp; Auto Linker&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: 600; overflow-wrap: break-word; display: block; margin-bottom: 0.2em; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-10-08/68e5cafe11cbe.jpeg&quot; title=&quot;wordpress 常用插件&quot; alt=&quot;wordpress 常用插件&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 08 Oct 2025 10:16:51 +0800</pubDate></item><item><title>宝塔 添加 Mysql守护 自动启动 数据库</title><link>https://dagongzi.com/post/162.html</link><description>&lt;p&gt;（MySq|守护的作用:当发现MySQL停机了,即立刻重启MySQL。可以设置为N分钟执行一次）&lt;br/&gt;登陆宝塔后台-计划任务-添加Mysql守护，执行周期，可选择多长时间执行一次，比如10分钟监控执行一次，具体的周期请站长根据自己服务器实际情况来设置。&lt;/p&gt;&lt;p&gt;代码如下：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;pgrep&amp;nbsp;-x&amp;nbsp;mysqld&amp;nbsp;&amp;amp;&amp;gt;&amp;nbsp;/dev/null
if&amp;nbsp;[&amp;nbsp;$?&amp;nbsp;-ne&amp;nbsp;0&amp;nbsp;];then
bash&amp;nbsp;/www/server/panel/script/rememory.sh
/etc/init.d/mysqld&amp;nbsp;start
fi&lt;/pre&gt;&lt;p&gt;登录-宝塔：计划任务--添加计划任务！&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/2025/09/20250926104535175885473565555.webp&quot; alt=&quot;20240804222304492&quot;/&gt;&lt;/p&gt;</description><pubDate>Fri, 26 Sep 2025 10:44:16 +0800</pubDate></item><item><title>wordpress 更换新域名</title><link>https://dagongzi.com/post/161.html</link><description>&lt;!-- wp:paragraph --&gt;&lt;div class=&quot;paragraph&quot;&gt;WordPress 老域名丢失后，要换成新域名，必须&lt;strong class=&quot;&quot;&gt;系统性地在以下几个关键位置&lt;/strong&gt;完成替换，否则网站会出现无法访问、图片加载失败、样式错乱、后台登录不了等问题。&lt;/div&gt;&lt;hr/&gt;&lt;h3 class=&quot;&quot;&gt;✅ 必须修改的 7 个地方（按优先级）：&lt;/h3&gt;&lt;div class=&quot;table markdown-table&quot; data-v-1afa3a17=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;&lt;header class=&quot;table-actions&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;span class=&quot;table-title&quot; data-v-1afa3a17=&quot;&quot;&gt;表格&lt;/span&gt;&lt;div class=&quot;simple-button size-medium&quot; data-v-182d5fe2=&quot;&quot; data-v-92afdd37=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;span data-v-182d5fe2=&quot;&quot;&gt;复制&lt;/span&gt;&lt;/div&gt;&lt;/header&gt;&lt;div class=&quot;table-container&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;table data-v-1afa3a17=&quot;&quot;&gt;&lt;thead data-v-1afa3a17=&quot;&quot;&gt;&lt;tr data-v-1afa3a17=&quot;&quot; class=&quot;firstRow&quot;&gt;&lt;th align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;位置&lt;/th&gt;&lt;th align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;修改内容&lt;/th&gt;&lt;th class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;操作建议&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody data-v-1afa3a17=&quot;&quot;&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;1. wp-config.php&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;临时强制指定新域名，防止后台打不开&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;添加：&lt;br data-v-1afa3a17=&quot;&quot;/&gt;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;define(&amp;#39;WP_HOME&amp;#39;,&amp;#39;https://新域名&amp;#39;);&lt;/code&gt;&lt;br data-v-1afa3a17=&quot;&quot;/&gt;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;define(&amp;#39;WP_SITEURL&amp;#39;,&amp;#39;https://新域名&amp;#39;);&lt;/code&gt;&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;website-custom.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;2. 数据库 wp_options 表&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;修改&amp;nbsp;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;siteurl&lt;/code&gt;&amp;nbsp;和&amp;nbsp;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;home&lt;/code&gt;&amp;nbsp;字段&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;用 phpMyAdmin 或插件（如 Better Search Replace）把旧域名替换为新域名&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;website-custom.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;3. 数据库全文替换&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;文章、图片、链接、元数据中的旧域名&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;用插件&amp;nbsp;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;Better Search Replace&lt;/strong&gt;&amp;nbsp;或&amp;nbsp;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;Velvet Blues Update URLs&lt;/strong&gt;&amp;nbsp;批量替换&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;website-custom.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;4. WordPress 后台设置&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;登录后台后，更新“WordPress地址”和“站点地址”&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;路径：设置 → 常规&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;for-tiger.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;5. 服务器绑定新域名&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;宝塔面板 / 虚拟主机 / CDN 中添加并解析新域名&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;添加新域名解析，设置 SSL 证书&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;website-custom.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;6. .htaccess 文件&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;设置 301 重定向（旧域名跳转到新域名）&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;添加：&lt;br data-v-1afa3a17=&quot;&quot;/&gt;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;RewriteEngine On&lt;/code&gt;&lt;br data-v-1afa3a17=&quot;&quot;/&gt;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;RewriteCond %{HTTP_HOST} ^旧域名.com$ [NC]&lt;/code&gt;&lt;br data-v-1afa3a17=&quot;&quot;/&gt;&lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;RewriteRule ^(.*)$ https://新域名.com/$1 [R=301,L]&lt;/code&gt;&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;微信公众号(WP建站)&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-v-1afa3a17=&quot;&quot;&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;&lt;strong class=&quot;&quot; data-v-1afa3a17=&quot;&quot;&gt;7. 清除缓存&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;浏览器、CDN、插件缓存&lt;/td&gt;&lt;td class=&quot;&quot; align=&quot;left&quot; data-v-1afa3a17=&quot;&quot;&gt;清除缓存后重新访问网站&amp;nbsp;&lt;div class=&quot;rag-tag text&quot; data-v-bff8e177=&quot;&quot; data-site-name=&quot;jianhaozhan.com&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr/&gt;&lt;h3 class=&quot;&quot;&gt;⚠️ 注意事项：&lt;/h3&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;&lt;strong&gt;不要直接删除旧域名&lt;/strong&gt;，直到 301 重定向生效，避免 SEO 掉排名。&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;&lt;strong&gt;先备份网站和数据库&lt;/strong&gt;，再操作。&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;&lt;strong class=&quot;&quot;&gt;图片和媒体路径&lt;/strong&gt;也要替换，否则会出现“图片加载失败”。&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;&lt;strong class=&quot;&quot;&gt;SSL证书&lt;/strong&gt;要重新申请或更新为新域名。&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr/&gt;&lt;h3 class=&quot;&quot;&gt;✅ 推荐操作流程（简洁版）：&lt;/h3&gt;&lt;ol start=&quot;1&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;备份网站 + 数据库&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;在 &lt;code class=&quot;segment-code-inline&quot; data-v-7caec4f8=&quot;&quot; data-v-fc0d0c5a=&quot;&quot;&gt;wp-config.php&lt;/code&gt; 中添加新域名（防止后台打不开）&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;用 &lt;strong class=&quot;&quot;&gt;Better Search Replace&lt;/strong&gt; 插件批量替换数据库中的旧域名&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;登录后台 → 设置 → 常规 → 更新“WordPress地址”和“站点地址”&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;宝塔面板添加新域名并解析&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;设置 301 重定向（旧域名跳转新域名）&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class=&quot;paragraph&quot;&gt;清除缓存，测试全站是否正常&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;!-- /wp:paragraph --&gt;</description><pubDate>Fri, 26 Sep 2025 10:37:20 +0800</pubDate></item><item><title>微信电脑多开</title><link>https://dagongzi.com/post/160.html</link><description>&lt;p&gt;@echo off&lt;/p&gt;&lt;p&gt;start &amp;quot;&amp;quot; &amp;quot;D:\Program Files (x86)\Tencent\Weixin\Weixin.exe&amp;quot;&lt;/p&gt;&lt;p&gt;start &amp;quot;&amp;quot; &amp;quot;D:\Program Files (x86)\Tencent\Weixin\Weixin.exe&amp;quot;&lt;/p&gt;&lt;p&gt;exit&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-08-07/689431c3d391c.jpeg&quot; title=&quot;微信电脑多开&quot; alt=&quot;微信电脑多开&quot;&gt;&lt;/p&gt;</description><pubDate>Thu, 07 Aug 2025 12:55:04 +0800</pubDate></item><item><title>VPS融合怪服务器测评脚本</title><link>https://dagongzi.com/post/159.html</link><description>&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;curl&amp;nbsp;-L&amp;nbsp;https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh&amp;nbsp;-o&amp;nbsp;ecs.sh&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;chmod&amp;nbsp;+x&amp;nbsp;ecs.sh&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;bash&amp;nbsp;ecs.sh&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-04-23/6808c68188c91.jpeg&quot; title=&quot;VPS融合怪服务器测评脚本&quot; alt=&quot;VPS融合怪服务器测评脚本&quot;&gt;&lt;/p&gt;</description><pubDate>Wed, 23 Apr 2025 18:52:16 +0800</pubDate></item><item><title>自动为文章添加标签</title><link>https://dagongzi.com/post/158.html</link><description>&lt;div class=&quot;paragraph&quot;&gt;&lt;div class=&quot;paragraph&quot;&gt;&lt;strong class=&quot;&quot;&gt;自动为文章添加标签&lt;/strong&gt;将以下代码添加到WordPress主题的&lt;code class=&quot;segment-code-inline&quot; data-v-a57c44a4=&quot;&quot; data-v-dbe669ce=&quot;&quot;&gt;functions.php&lt;/code&gt;文件中：&lt;/div&gt;&lt;div class=&quot;segment-code&quot; data-v-a57c44a4=&quot;&quot; data-v-758d6774=&quot;&quot;&gt;&lt;header class=&quot;segment-code-header&quot; data-v-a57c44a4=&quot;&quot;&gt;&lt;br/&gt;&lt;/header&gt;&lt;div class=&quot;syntax-highlighter light segment-code-content&quot; data-v-b760b6bb=&quot;&quot; data-v-a57c44a4=&quot;&quot;&gt;&lt;pre class=&quot;language-php&quot; data-v-b760b6bb=&quot;&quot;&gt;//&amp;nbsp;自动为文章添加标签
add_action(&amp;#39;save_post&amp;#39;,&amp;nbsp;&amp;#39;auto_add_tags&amp;#39;);
function&amp;nbsp;auto_add_tags(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$tags&amp;nbsp;=&amp;nbsp;get_tags(array(&amp;#39;hide_empty&amp;#39;&amp;nbsp;=&amp;gt;&amp;nbsp;false));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$post_id&amp;nbsp;=&amp;nbsp;get_the_ID();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$post_content&amp;nbsp;=&amp;nbsp;get_post($post_id)-&amp;gt;post_content;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;($tags)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;($tags&amp;nbsp;as&amp;nbsp;$tag)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;如果文章内容出现了已使用过的标签，自动添加这些标签
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(strpos($post_content,&amp;nbsp;$tag-&amp;gt;name)&amp;nbsp;!==&amp;nbsp;false)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wp_set_post_tags($post_id,&amp;nbsp;$tag-&amp;gt;name,&amp;nbsp;true);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><pubDate>Thu, 20 Mar 2025 14:22:46 +0800</pubDate></item><item><title>宝塔-网站-设置-配置文件 解决百分之90以上的垃圾蜘蛛！</title><link>https://dagongzi.com/post/157.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;#禁止Scrapy等工具的抓取&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;if ($http_user_agent ~* (Scrapy|HttpClient|crawl|curb|git|Wtrace)) {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-03-01/67c30e14e5009.jpeg&quot; title=&quot;宝塔-网站-设置-配置文件 解决百分之90以上的垃圾蜘蛛！&quot; alt=&quot;宝塔-网站-设置-配置文件 解决百分之90以上的垃圾蜘蛛！&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return 403;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;#禁止指定UA及UA为空的访问&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;if ($http_user_agent ~* &amp;quot;CheckMarkNetwork|Synapse|Nimbostratus-Bot|Dark|scraper|LMAO|Hakai|Gemini|Wappalyzer|masscan|crawler4j|Mappy|Center|eright|aiohttp|MauiBot|Crawler|researchscan|Dispatch|AlphaBot|Census|ips-agent|NetcraftSurveyAgent|ToutiaoSpider|EasyHttp|Iframely|sysscan|fasthttp|muhstik|DeuSu|mstshash|HTTP_Request|ExtLinksBot|package|SafeDNSBot|CPython|SiteExplorer|SSH|MegaIndex|BUbiNG|CCBot|NetTrack|Digincore|aiHitBot|SurdotlyBot|null|SemrushBot|Test|Copied|ltx71|Nmap|DotBot|AdsBot|InetURL|Pcore-HTTP|PocketParser|Wotbox|newspaper|DnyzBot|redback|PiplBot|SMTBot|WinHTTP|Auto Spider 1.0|GrabNet|TurnitinBot|Go-Ahead-Got-It|Download Demon|Go!Zilla|GetWeb!|GetRight|libwww-perl|Cliqzbot|MailChimp|SMTBot|Dataprovider|XoviBot|linkdexbot|SeznamBot|Qwantify|spbot|evc-batch|zgrab|Go-http-client|FeedDemon|Jullo|Feedly|YandexBot|oBot|FlightDeckReports|Linguee Bot|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|UniversalFeedParser|ApacheBench|Microsoft URL Control|Swiftbot|ZmEu|jaunty|Python-urllib|lightDeckReports Bot|YYSpider|DigExt|HttpClient|MJ12bot|EasouSpider|LinkpadBot|Ezooms|^[&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DISCUZ_CODE_0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ]quot; ) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;return 403;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;#禁止非GET|HEAD|POST方式的抓取&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;if ($request_method !~ ^(GET|HEAD|POST)$) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; return 403;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; #屏蔽垃圾蜘蛛&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; if ($request_method ~ ^(HEAD)$ ) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 444 &amp;quot;FUCK U&amp;quot;;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; if ($http_range ~ &amp;quot;\d(9,)&amp;quot;) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 444;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; if ($http_user_agent ~* (Amazonbot|SemrushBot|python|Linespider|crawler|DingTalkBot|simplecrawler|ZoominfoBot|zoombot|Neevabot|coccocbot|Facebot|YandexBot|Adsbot|DotBot|Applebot|DataForSeoBot|MJ12bot|BLEXBot|trendictionbot0|trendictionbot|AhrefsBot|hubspot|opensiteexplorer|leiki|webmeup|TinyTestBot|Symfony|PetalBot|proximic|GrapeshotCrawler|YaoSouBot|serpstatbot|Scrapy|Go-http-client|CCBot|CensysInspect|facebookexternalhit|GPTBot|ClaudeBot|Python-urllib|meta-externalagent|Yisouspider)) { return 444;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; #禁止访问的文件或目录&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; location ~ ^/(\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 404;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sat, 01 Mar 2025 21:39:02 +0800</pubDate></item><item><title>2025 年出海独立开发者穷鬼套餐（建议保存）</title><link>https://dagongzi.com/post/156.html</link><description>&lt;p&gt;最近在网络上看到一份 2025 年出海独立开发者的“穷鬼套餐”技术栈分享，内容非常实用，几乎涵盖了从域名、数据库到部署、监控等几乎所有独立开发需要用到的工具和技术栈。&lt;/p&gt;&lt;p&gt;我对这份内容进行了整理和加工，希望能为独立开发者提供更专业、更优质的技术栈参考：&lt;br/&gt;&lt;/p&gt;&lt;p&gt;域名购买：Spaceship&lt;br/&gt;&lt;/p&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“低价域名，轻松启航你的在线业务！”&lt;/em&gt;&lt;br/&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://spaceship.com/&lt;/p&gt;&lt;h2&gt;域名解析：&lt;span class=&quot;&quot;&gt;Cloudflare&lt;/span&gt;（免费）&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“全球加速，免费解析，安全无忧！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://www.cloudflare.com/&lt;/p&gt;&lt;h2&gt;数据库：&lt;span class=&quot;&quot;&gt;Supabase&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“开源数据库，免费额度助力快速开发！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://supabase.io/&lt;/p&gt;&lt;h2&gt;认证：Clerk/Supabase&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“一键集成认证，安全便捷，开发者首选！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Clerk 官网: https://clerk.dev/&lt;/p&gt;&lt;h2&gt;缓存：Upstash&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“Serverless Redis，免费额度助力高性能缓存！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://upstash.com/&lt;/p&gt;&lt;h2&gt;存储：Cloudflare R2&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“低成本对象存储，免费额度轻松起步！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://www.cloudflare.com/products/r2/&lt;/p&gt;&lt;h2&gt;部署：Vercel/Cloudflare Pages&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“极速部署，免费托管，轻松上线！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Vercel 官网: https://vercel.com/&lt;/p&gt;&lt;p&gt;Cloudflare Pages 官网: https://pages.cloudflare.com/&lt;/p&gt;&lt;h2&gt;域名邮件：Resend + Cloudflare 转发&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;&lt;/em&gt;&lt;/h2&gt;&lt;h2 style=&quot;text-wrap: wrap;&quot;&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;”&lt;/em&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;专业邮件服务，免费转发，沟通无忧！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Resend 官网: https://resend.com/&lt;/p&gt;&lt;p&gt;Cloudflare 官网: https://www.cloudflare.com/&lt;/p&gt;&lt;h2&gt;统计：Google Analytics/Openpanel/Posting&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“深度数据分析，免费工具助力用户洞察！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Google Analytics 官网: https://analytics.google.com/&lt;/p&gt;&lt;p&gt;Openpanel 官网: https://openpanel.dev/&lt;/p&gt;&lt;p&gt;Posting 官网: https://posthog.com/&lt;/p&gt;&lt;h2&gt;监控：Sentry&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“实时错误监控，快速定位问题，提升应用稳定性！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://sentry.io/&lt;/p&gt;&lt;h2&gt;CMS：Sanity/Keystatic&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“灵活内容管理，免费额度助力内容创作！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Sanity 官网: https://www.sanity.io/&lt;/p&gt;&lt;p&gt;Keystatic 官网: https://keystatic.com/&lt;/p&gt;&lt;h2&gt;支付：Stripe&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“全球支付解决方案，免费集成，轻松收款！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://stripe.com/&lt;/p&gt;&lt;h2&gt;设计：Figma&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“云端设计协作，免费工具助力创意实现！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://www.figma.com/&lt;/p&gt;&lt;h2&gt;代码编辑器：Cursor&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“AI 驱动的代码编辑器，智能补全，高效开发！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;介绍&lt;/strong&gt;: Cursor 是一款基于 AI 的代码编辑器，支持智能补全和代码重构，适合快速开发。&lt;/p&gt;&lt;p&gt;官网链接: https://cursor.so/&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;AI 辅助：&lt;span class=&quot;&quot;&gt;DeepSeek&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“国产之光，再也不需要用 openAI 了，AI 助手，免费使用，助力创意与开发！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://www.deepseek.com/&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-01-29/679a3110b23a4.jpeg&quot; title=&quot;2025 年出海独立开发者穷鬼套餐（建议保存）&quot; alt=&quot;2025 年出海独立开发者穷鬼套餐（建议保存）&quot;&gt;&lt;/p&gt;&lt;h2&gt;笔记：Obsidian/Notion/飞书&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“多平台笔记工具，免费使用，知识管理无忧！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Obsidian 官网: https://obsidian.md/&lt;/p&gt;&lt;p&gt;Notion 官网: https://www.notion.so/&lt;/p&gt;&lt;p&gt;飞书官网: https://www.feishu.cn/&lt;/p&gt;&lt;h2&gt;代码管理：GitHub&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“全球开发者社区，免费托管，协作开发首选！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;官网链接: https://github.com/&lt;/p&gt;&lt;h2&gt;任务管理：Notion/飞书&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“多功能任务管理，免费工具提升团队效率！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Notion 官网: https://www.notion.so/&lt;/p&gt;&lt;p&gt;飞书官网: https://www.feishu.cn/&lt;/p&gt;&lt;h2&gt;SEO：&lt;span class=&quot;&quot;&gt;Google Trends&lt;/span&gt;/Ahrefs/Semrush&lt;/h2&gt;&lt;h2&gt;&lt;em style=&quot;font-size: 14px;&quot;&gt;“免费 SEO 工具，洞察趋势，优化搜索排名！”&lt;/em&gt;&lt;/h2&gt;&lt;p&gt;Google Trends 官网: https://trends.google.com/&lt;/p&gt;&lt;p&gt;Ahrefs 官网: https://ahrefs.com/&lt;/p&gt;&lt;p&gt;Semrush 官网: https://www.semrush.com/&lt;/p&gt;</description><pubDate>Wed, 29 Jan 2025 21:40:32 +0800</pubDate></item><item><title>wordpress批量给没有图片的文章自动添加图片</title><link>https://dagongzi.com/post/155.html</link><description>&lt;p&gt;WordPress采集时没有一张张添加图片，由于采集的文章太多，手动添加图片不现实。在网上找了一段代码，可以给没有图片的文章自动添加图片，有图片的文章则不会添加。&lt;/p&gt;&lt;p&gt;网上找到的代码出现一些问题，添加代码以后图片可以添加，但是原来的文章段落（p标签）没有了，自动给文章添加标签和内链的功能也失效了。检测以后把正确代码分享给大家。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;将以下代码复制到当前使用的主题文件的functions.php文件中：（路径一般在 wp-content文件夹 和模板在一起）&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;if&amp;nbsp;(!is_page())&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;global&amp;nbsp;$post;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$temp_url&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(!has_post_thumbnail())&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;$post-&amp;gt;ID;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;preg_match_all(&amp;#39;/&amp;lt;img.*?(?:&amp;nbsp;|\\t|\\r|\\n)?src=[\&amp;#39;&amp;quot;]?(.+?)[\&amp;#39;&amp;quot;]?(?:(?:&amp;nbsp;|\\t|\\r|\\n)+.*?)?&amp;gt;/sim&amp;#39;,&amp;nbsp;$content,&amp;nbsp;$strResult,&amp;nbsp;PREG_PATTERN_ORDER);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$n&amp;nbsp;=&amp;nbsp;count($strResult[1]);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;($n&amp;nbsp;&amp;lt;=&amp;nbsp;0)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$temp_no&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;rand(1,&amp;nbsp;51);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$temp_url&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&amp;quot;&amp;lt;center&amp;gt;&amp;lt;p&amp;gt;&amp;lt;img&amp;nbsp;src=&amp;#39;&amp;quot;&amp;nbsp;.&amp;nbsp;get_bloginfo(&amp;#39;url&amp;#39;)&amp;nbsp;.&amp;nbsp;&amp;quot;/images/&amp;quot;&amp;nbsp;.&amp;nbsp;$temp_no&amp;nbsp;.&amp;nbsp;&amp;quot;.jpg&amp;#39;&amp;nbsp;alt=&amp;#39;&amp;quot;&amp;nbsp;.&amp;nbsp;$post-&amp;gt;post_title&amp;nbsp;.&amp;nbsp;&amp;quot;&amp;#39;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/center&amp;gt;&amp;quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;$temp_url&amp;nbsp;.&amp;nbsp;$content;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$my_post&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;array();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$my_post[&amp;#39;ID&amp;#39;]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;$id;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$my_post[&amp;#39;post_content&amp;#39;]&amp;nbsp;=&amp;nbsp;$content;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wp_update_post($my_post);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;$content;
}&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;这样，就能智能的实现如果文章没有图片就随机调用站点根目录下image文件夹中一张图片，函数中我们规定了选取51张随机图片中的一张，我们这些图片命名为1.jpg、2.jpg、.....51.jpg，所以，我们要准备好这些图片并且上传到网站根目录的images文件夹中，如果没有这个文件夹则新建一个即可。这里即使我们刷新文章页这个调用的随机图片也不会改变，实现永久固定为那张图片。&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2025-01-13/6784c306854cf.jpeg&quot; title=&quot;wordpress批量给没有图片的文章自动添加图片&quot; alt=&quot;wordpress批量给没有图片的文章自动添加图片&quot;&gt;&lt;/p&gt;</description><pubDate>Mon, 13 Jan 2025 15:37:17 +0800</pubDate></item><item><title>wordpress图片加alt</title><link>https://dagongzi.com/post/154.html</link><description>&lt;p&gt;在WordPress中，你可以使用以下代码片段来自动为所有图片添加alt文本。这通常可以通过插件来实现，但如果你想要直接在你的主题的functions.php文件中添加这个功能，你可以使用以下代码：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;//&amp;nbsp;图品自动添加alt文章标题属性
function&amp;nbsp;add_image_alt_title_tags($content)&amp;nbsp;{
&amp;nbsp;global&amp;nbsp;$post;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$post_title&amp;nbsp;=&amp;nbsp;$post-&amp;gt;post_title;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$pattern&amp;nbsp;=&amp;nbsp;&amp;#39;/&amp;lt;img(.*?)\/&amp;gt;/i&amp;#39;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;preg_match_all($pattern,&amp;nbsp;$content,&amp;nbsp;$matches);
&amp;nbsp;foreach&amp;nbsp;($matches[0]&amp;nbsp;as&amp;nbsp;$index&amp;nbsp;=&amp;gt;&amp;nbsp;$img_tag)&amp;nbsp;{
&amp;nbsp;if&amp;nbsp;(strpos($img_tag,&amp;nbsp;&amp;#39;&amp;nbsp;alt=&amp;#39;)&amp;nbsp;===&amp;nbsp;false&amp;nbsp;||&amp;nbsp;preg_match(&amp;#39;/&amp;nbsp;alt=[&amp;quot;\&amp;#39;]\s*[&amp;quot;\&amp;#39;]/&amp;#39;,&amp;nbsp;$img_tag))&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$replacement&amp;nbsp;=&amp;nbsp;preg_replace(&amp;#39;/&amp;lt;img/&amp;#39;,&amp;nbsp;&amp;#39;&amp;lt;img&amp;nbsp;alt=&amp;quot;&amp;#39;&amp;nbsp;.&amp;nbsp;$post_title&amp;nbsp;.&amp;nbsp;&amp;#39;&amp;nbsp;&amp;#39;&amp;nbsp;.&amp;nbsp;($index&amp;nbsp;+&amp;nbsp;1)&amp;nbsp;.&amp;nbsp;&amp;#39;&amp;quot;&amp;nbsp;title=&amp;quot;&amp;#39;&amp;nbsp;.&amp;nbsp;$post_title&amp;nbsp;.&amp;nbsp;&amp;#39;&amp;nbsp;&amp;#39;&amp;nbsp;.&amp;nbsp;($index&amp;nbsp;+&amp;nbsp;1)&amp;nbsp;.&amp;nbsp;&amp;#39;&amp;quot;&amp;#39;,&amp;nbsp;$img_tag);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$content&amp;nbsp;=&amp;nbsp;str_replace($img_tag,&amp;nbsp;$replacement,&amp;nbsp;$content);
&amp;nbsp;}
&amp;nbsp;}
&amp;nbsp;return&amp;nbsp;$content;
}
add_filter(&amp;#39;the_content&amp;#39;,&amp;nbsp;&amp;#39;add_image_alt_title_tags&amp;#39;);&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://dagongzi.com/zb_users/upload/water/2024-12-16/675fc87c71584.jpeg&quot; title=&quot;wordpress图片加alt&quot; alt=&quot;wordpress图片加alt&quot;&gt;&lt;/p&gt;</description><pubDate>Mon, 16 Dec 2024 14:27:21 +0800</pubDate></item></channel></rss>