<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>九创科技</title>
	<atom:link href="https://www.3code.cn/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.3code.cn</link>
	<description>Wordpress外贸企业主题, Wp企业主题, wordpress企业主题, wordpress主题定制, WORDPRESS外贸网站建设SEO</description>
	<lastBuildDate>Thu, 11 Sep 2025 01:33:57 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Bluehost中国将闭关服务</title>
		<link>https://www.3code.cn/bluehost%e4%b8%ad%e5%9b%bd%e5%b0%86%e9%97%ad%e5%85%b3%e6%9c%8d%e5%8a%a1/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 11 Sep 2025 01:33:57 +0000</pubDate>
				<category><![CDATA[wordpress新闻]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=4128</guid>

					<description><![CDATA[自 2025 年 10 月 10 日起，Bluehost 中国将暂停在该地区的服务。由于业务转型，我 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>自 2025 年 10 月 10 日起，Bluehost 中国将暂停在该地区的服务。由于业务转型，我们<br />
作出了这一重大决定。我们将终止您的所有非域名订单，并为您尚未使用的订阅期按比例<br />
退款。以下是您可能关心的一些常见问题(FAQ)：</p>
<h2>Bluehost 中国是否关闭？</h2>
<p>是的，作为业务转型的一部分，Bluehost 中国将停止在该地区的运营。</p>
<h2>Bluehost 中国何时关闭？</h2>
<p>Bluehost 中国将于 2025 年 10 月 10 日关闭。</p>
<h2>为什么 Bluehost 中国要停止服务？</h2>
<p>作为业务转型计划的一部分，我们将停止在该地区的运营。</p>
<h2>非域名产品的问题</h2>
<h3>这对我有什么影响？</h3>
<p>您的 Bluehost 中国账户以及所有非域名产品和服务将被终止。<br />
• 您将失去对订单管理、用户数据和相关功能的访问权限<br />
• 您的所有未结清账单将被取消，以避免继续计费<br />
• 不会处理新的备份<br />
• 无法再添加新产品或服务<br />
• 在截止日期后，您将无法再获取您的数据</p>
<h3>我的所有正在使用的产品/服务都会被删除吗？</h3>
<p>是的，除了您仍在使用的域名外，您的其余产品/服务将在截止日期后终止。<br />
我会获得退款吗？</p>
<p>是的，我们将为您所有非域名产品和服务未使用的订阅期按比例退款。</p>
<h3>退款如何处理？</h3>
<p>您可以致电 400-870-2288 或发邮件至 support@cn.bluehost.com 联系我们的支持团队，<br />
我们将协助您处理相关流程。</p>
<h3>我何时能收到退款？</h3>
<p>退款金额将于 2025 年 10 月 10 日记入您的 Bluehost 中国账户。退款记入账户后，您可<br />
以申请提现。</p>
<h3>我的余额会怎样？</h3>
<p>余额将记入您的 Bluehost 中国账户。您可以将其提取到您的银行账户。</p>
<h3>在删除我的订单之前，迁移我的网站内容和邮箱服务的时间安排是什么？</h3>
<p>主机和邮箱服务将于 2025 年 10 月 10 日删除。我们建议您提前做好所有备份，以避免任<br />
何数据丢失。</p>
<h3>我可以备份账户中的所有历史交易和操作记录吗？</h3>
<p>可以。您可以从 Bluehost 中国账户管理面板下载所有操作记录和交易记录。</p>
<h2>域名相关产品的问题</h2>
<h3>我的域名会怎样？</h3>
<p>我们已与 ResellerClub 中国合作管理您的所有域名订单：<br />
• 将为您在 ResellerClub 中国创建账户<br />
• 您将收到 ResellerClub 中国提供的登录信息和今后管理域名的说明<br />
• 您目前拥有的所有域名将转移至您在 ResellerClub 中国的新账户<br />
• 如果您有与域名关联的免费邮箱，这些邮箱也将转移至您的 ResellerClub 中国的<br />
新账户<br />
• 如果您的域名将于 2025 年 10 月 10 日当天或之前到期，您可以续费，请务必提前<br />
续费，因为 2025 年 10 月 10 日之后我们将无法接受续费付款</p>
<h3>我如何访问我的域名？</h3>
<p>目前，您可以像以前一样访问您的域名。2025 年 10 月 10 日之后，您需要登录您的<br />
ResellerClub 中国账户来进一步管理您的域名。</p>
<h3>我可以将域名转移到其他域名注册商吗？</h3>
<p>可以。如果您希望主动将域名转移到其他提供商，您可以这样做。</p>
<h3>如果我还有其他问题，如何联系客户支持团队？</h3>
<p>如果您还有其他问题，请致电 400-870-2288 或发邮件至 support@cn.bluehost.com 联系<br />
我们，我们将协助解答您的疑问。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CEFHOST与idc.wiki一个网站打不开一个没人理会，购买主机还是不要购买这种没有实力的主机供应商</title>
		<link>https://www.3code.cn/cefhost-idc-wiki/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 06 Mar 2025 09:36:30 +0000</pubDate>
				<category><![CDATA[外贸主机推荐]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=4107</guid>

					<description><![CDATA[购买主机还是不要购买没有实力的主机供应商 CEFHOST主机：在他们的网站上，打电话没人接，在线QQ [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2><strong>购买主机还是不要购买没有实力的主机供应商</strong></h2>
<h3>CEFHOST主机：在他们的网站上，打电话没人接，在线QQ没人理。空间出了问题根本找不到人！！</h3>
<p><img fetchpriority="high" decoding="async" src="https://www.3code.cn/download/2025/03/cefhost.cn_.jpg" alt="" width="1159" height="786" class="alignnone size-full wp-image-4108" srcset="https://www.3code.cn/download/2025/03/cefhost.cn_.jpg 1159w, https://www.3code.cn/download/2025/03/cefhost.cn_-768x521.jpg 768w" sizes="(max-width: 1159px) 100vw, 1159px" /></p>
<h3>IDC.WIKI： 他们自己的主站现在都打不开了！我的多个站在他们的主机上面，现在全都打不开，数据也拿不回来，而且还有两年才到期，费用没人退，数据无法拿回，更找不到人！！！</h3>
<p><img decoding="async" src="https://www.3code.cn/download/2025/03/idc.wiki_.jpg" alt="" width="862" height="617" class="alignnone size-full wp-image-4109" srcset="https://www.3code.cn/download/2025/03/idc.wiki_.jpg 862w, https://www.3code.cn/download/2025/03/idc.wiki_-768x550.jpg 768w" sizes="(max-width: 862px) 100vw, 862px" /></p>
<h3>这两家是我用过的，现在看来都是垃圾。</h3>
<h3>建议大家购买主机，还是要购买品牌的，最起码有人理你！</h3>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>了解 WordPress 文件系统权限: aws bitnami</title>
		<link>https://www.3code.cn/wordpress-aws-bitnami/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 27 Dec 2024 06:35:43 +0000</pubDate>
				<category><![CDATA[WORDPRESS教程]]></category>
		<guid isPermaLink="false">https://www.3code.cn/?p=4100</guid>

					<description><![CDATA[Bitnami 对 WordPress 文件和目录应用以下​​默认权限： 文件和目录归用户bitna [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span>Bitnami 对 WordPress 文件和目录应用以下​​默认权限：</span></p>
<ul>
<li><span>文件和目录归用户</span><em><span>bitnami</span></em><span>和组</span><em><span>daemon</span></em><span>所有。</span></li>
<li><span>目录默认配置有权限</span><em><span>775</span></em><span>。</span></li>
<li><span>文件默认配置有权限</span><em><span>664</span></em><span>。</span></li>
<li><span></span><em><span>wp-config.php</span></em><span>文件配置了权限</span><em><span>640</span></em><span>。</span></li>
</ul>
<p><span>如果权限错误，请使用</span><em><span>chmod</span></em><span>或</span><em><span>chown</span></em><span>命令将其恢复到初始状态。例如，对wp-content目录设置权限：</span></p>
<pre>sudo chown -R bitnami:daemon /bitnami/wordpress/wp-content
sudo find /bitnami/wordpress/wp-content -type d -exec chmod 775 {} \;
sudo find /bitnami/wordpress/wp-content -type f -exec chmod 664 {} \;
sudo chmod 640 /bitnami/wordpress/wp-config.php
</pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPress机械工业工厂外贸建站企业主题WpBoss07</title>
		<link>https://www.3code.cn/wpboss07/</link>
					<comments>https://www.3code.cn/wpboss07/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Tue, 01 Jun 2021 14:15:57 +0000</pubDate>
				<category><![CDATA[WordPress外贸企业主题]]></category>
		<category><![CDATA[Wordpress外贸企业主题]]></category>
		<category><![CDATA[WordPress外贸建站]]></category>
		<category><![CDATA[WordPress工业工厂]]></category>
		<category><![CDATA[WordPress机械]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3987</guid>

					<description><![CDATA[为什么说Wordpress机械主题Wpboss07适合外贸建站，包括机械行业，工业工厂公司等。目前国内的机械出口行业为数众多，但是可用的外贸机械Wordpress主题适合的并不多。为此九创专门开发了本款主题，适合国内的机械外贸公司与工厂建站。]]></description>
										<content:encoded><![CDATA[<p>目前国内的机械出口行业为数众多，但是可用的外贸机械Wordpress主题适合的并不多。为此九创专门开发了本款主题，适合国内的机械外贸公司与工厂建站。</p>
<h2>为什么说Wpboss07 WordPress机械主题适合外贸机械行业建站？</h2>
<h3>1.  从主题外观设计上</h3>
<p>本主题采用宽屏自适应设计方式，符合目前国际主流设计规范与审美。宽屏大气，沉着稳重的风格，使的本主题刚上线就深受有外贸机械行业建站需求的用户喜爱。</p>
<h3>2. 从自适应手机平板电脑上的响应式设计方面</h3>
<p>本主题是一款响应式外贸建站主题，在不同设备上会自动适应屏幕宽度，就是现在流行的响应式建站设计。</p>
<h3>3. 从Google SEO 优化上</h3>
<p>用<a href="http://www.3code.cn/">WordPress外贸建站</a>的目的，绝对不是建了一个花哨的网站就成功了。 同时必须考虑的还是所有网站建设人员与使用用户都逃避不了的问题, 就是如何能够提高在Google上的排名，如何能让用户在Google上搜索行业相关关键字的时候能把你的网站展示在首页，然后才能增加客户打开你网站的机会，因而也增加用户下询盘的机率。有经验的用户很清楚，如果你网站在用户搜索关键字的时候，在Google首页上有排名的话，你将会收到不少的询盘，进而会给您的业务开展带来现实的收益。同俗的说就是有排名，就一定能把产品与服务销售出去，如果您每天收到3-5个询盘却一个产品都卖不出去的话，就要考虑你自身的产品与服务是否出了问题。</p>
<p>Wpboss 07与其它九创开发的<a href="http://www.3code.cn/wp-themes/wptheme/">WordPress外贸企业主题</a>一样，具备同样的Google Seo功能，不同页面，不同分类与文章都可以自定义TDK,  自动生成Google xml sitemap, 自动提交Google 收录，标签可以设置长尾关键词，页面Slug（就是页面网址url）可以自定义，全站伪静态化，图片优化，robots.txt设置，html网站地图，纯DIV+CSS设计等等，都为google seo打下了坚实的基础，再配上你的原创内容，排名会非常好。</p>
<h3>4. 从网站打开速度上</h3>
<p>一个网站设计的再好，再高大上，网站打开慢或者打不开的话前期做的都是无用功。wpboss 07 完全采用轻量级代码编写，不使用现在所谓的可视拖动式编辑器，去掉了没有必要的一大堆js,css，尽可能少的使用插件，从而保证了打开的速度。同样的服务器，用那些市场上用滥的主题与使用本主题做对比，明显本主题打开速度完全胜出。另外可以安装缓存插件，进一步提高打开速度。</p>
<h2>有需要Wordpress外贸建站的朋友可以接着往下看：</h2>
<p>本主题非常合适外贸产品建站，价格上面也非常优惠，服务上非常完善，有不明白的地方或者技术问题随时解答，这点非常重要，我们遇到过很多用户都是因为对方服务跟不上就完全没有合作下去而转到我们这里，如果服务跟不上的话会浪费大家共同的时间与精力。相信我们就是相信您自己。</p>
<p><strong>主题演示地址：</strong><a href="http://demo.wpboss.cn/w07/" target="_blank" rel="noopener noreferrer">http://demo.wpboss.cn/w07/</a><strong><br />
咨询方式：</strong>微信(手机同号)：13714251660 <strong><br />
QQ: </strong>191919168</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://www.wpboss.cn/wp-content/uploads/2021/05/demo.wpboss.jpg" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wpboss07/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress数据库太大超1G了，搬家的话如何导入，宝塔面板大数据库导入</title>
		<link>https://www.3code.cn/wordpress-big-sql-import/</link>
					<comments>https://www.3code.cn/wordpress-big-sql-import/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Mon, 31 May 2021 13:41:51 +0000</pubDate>
				<category><![CDATA[WORDPRESS教程]]></category>
		<category><![CDATA[wordpress数据库导入]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3982</guid>

					<description><![CDATA[WordPress大数据库搬家，导入数据库是一件非常头痛的事，因为通过phpmyadmin导入这么大 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>WordPress大数据库搬家，导入数据库是一件非常头痛的事，因为通过phpmyadmin导入这么大的数据库一定会卡机，一直无响应，如果你用的是服务器的话cpu与内存会100%用完的，就卡那里了。如果是用的虚拟主机，想就不用想，不可能完成的。</p>
<h2>WordPress大数据库导入（搬家）有没有可行的办法？</h2>
<ol>
<li>如果数据库不算太大，勉强可以用Phpmyadmin导入。</li>
<li>如果数据库超大，有人说可以将数据库分割，然后一点点的导入（想想都头大）。</li>
<li>最适合的方法是下面的这种，直接通过mysql命令导入（仅限服务器，虚拟机除外）。</li>
</ol>
<p>&#8211;</p>
<h2>WordPress大数据库导入操作步骤</h2>
<p>1. 先将sql文件上传到服务器,例如上传到www文件夹</p>
<p>2. 然后打开命令行工具输入: mysql -u 数据库用户名 -p</p>
<p>3. 然后复制密码进去</p>
<p>4. 然后输入: use 数据库名, 按回车</p>
<p>5. 然后输入：source /www/xxx.sql（注：xxx.sql就是你已经上传到服务器上的sql文件）</p>
<p>6. 耐心等待，如果数据库超大，多等一会。</p>
<p>7. 一般小的数据库1分钟左右，大的（1G）10分钟左右，再大没试过。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress-big-sql-import/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress带ssl外贸bluehost云虚拟主机ssd硬盘美国机房</title>
		<link>https://www.3code.cn/wp-ssl-bluehost-ssd/</link>
					<comments>https://www.3code.cn/wp-ssl-bluehost-ssd/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 26 Mar 2021 12:45:40 +0000</pubDate>
				<category><![CDATA[外贸主机推荐]]></category>
		<category><![CDATA[Bluehost云虚拟主机]]></category>
		<category><![CDATA[ssd硬盘]]></category>
		<category><![CDATA[wordpress主机]]></category>
		<category><![CDATA[免费SSL]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3975</guid>

					<description><![CDATA[Bluehost云虚拟主机，外贸美国机房，全面支持Wordpress，ssd硬盘， 免费SSL。满足Wordpress对主机的全部要求，更好的支持您的Wordpress网站. 更大的美国bluehost云虚拟主机，不限制流量，不限空间大小.]]></description>
										<content:encoded><![CDATA[<h1>Bluehost云虚拟主机，美国机房，全面支持Wordpress，ssd硬盘， 免费SSL</h1>
<p>最近突然发现Bluehost推出了一款美国机房的云主机，看到配置还是很不错的。个人觉得非常值的一用。现在做外贸，一般选择网站服务器空间是一个比较难的事，现在国内选择最多的传统美国服务器提供商大部分都是Bluehost, Godaddy, Hostgator, siteground, hostease等，但是他们上面那些传统的虚拟主机的速度一般，配置也是一般。这次看到Bluehost上面的云虚拟主机，感觉配置还是可以的，看看官方如何介绍的：</p>
<h2>更快的美国bluehost云虚拟主机</h2>
<p><img decoding="async" src="https://lansezj.com/ui/resellerdata/510000_539999/511678/supersite2/bluehost/themes/MinimalGreen-MyTheme/images/graph-faster.jpg" alt="Bluehost云虚拟主机" />.<br />
加载时间短。高端硬件+低密度的服务器，bluehost的云平台使用varnish caching layer和全球CDN缓存来确保你无论在何地，服务器资源都能够得到很快的响应速度，并且静态网站内容拥有更加高效的执行效率，所以动态请求可以比以往更快处理。</p>
<h2>更大的美国bluehost云虚拟主机，不限制流量，不限空间大小</h2>
<p>不再被增加的流量而烦恼。当你的网站不断增长，你可以轻松增加你现有主机的资源。可以直接更换到更强大的套餐，或添按照需要加CPU和RAM。所有这些都无需担心重启，或需要关闭您的服务器，也没有额外的隐性使用费。</p>
<h2>SSD硬盘</h2>
<p>即刻享受ssd固态硬盘方案带来的超快体验。一般的虚拟主机是不会提供SSD硬盘的。</p>
<h2>全面支持Wordpress</h2>
<p>满足Wordpress对主机的全部要求，更好的支持您的Wordpress网站。</p>
<h2>数据镜像</h2>
<p>Cloud Site自动分配三个服务器镜像并在多个设备间同步您的数据，从而保证安全。</p>
<h2>WordPress云虚拟主机，Bluehost这款主机从配置上来说是真心不错了，2个CPU,2GB内存，SSD硬盘无限存储空间，无限流量带宽，CPU最多可以升级到8核，内存最多可以升级到8G，至少目前来说这个配置确实令人眼前一亮，价格方面一次购买3年是36元（RMB）每个月，价格也很诱人。大家不妨一试，点击下面的图片可以直接去官网购买：</h2>
<p><a href="https://cn.bluehost.com/web-hosting/index.html?a_aid=605dcca61d3b7&amp;a_bid=0d58b537" target="_top" rel="noopener noreferrer"><img decoding="async" title="" src="//affiliates.cn.bluehost.com/accounts/default1/banners/0d58b537.png" alt="" width="300" height="250" /></a><img loading="lazy" decoding="async" style="border: 0;" src="https://affiliates.cn.bluehost.com/scripts/imp.php?a_aid=605dcca61d3b7&amp;a_bid=0d58b537" alt="" width="1" height="1" /></p>
<h2>专家支持服务</h2>
<p>网络是这个星球最强大的资源，我们帮助您来驾驭他。<br />
Cloud Site 包括我们专业的24X7全天候服务，您可以任何时候都可以获得协助。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wp-ssl-bluehost-ssd/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WooCommerce 条件判断函数 wordpress is_shop</title>
		<link>https://www.3code.cn/woocommerce-wordpress-is_shop/</link>
					<comments>https://www.3code.cn/woocommerce-wordpress-is_shop/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Wed, 08 Jul 2020 07:51:07 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3951</guid>

					<description><![CDATA[所有的条件判断函数测试当前条件是否匹配，匹配返回 TRUE，不匹配则返回 FALSE，下面的列表中是 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>所有的条件判断函数测试当前条件是否匹配，匹配返回 <code>TRUE</code>，不匹配则返回 <code>FALSE</code>，下面的列表中是我们常用的 WooCommerce 条件判断函数，所有条件函数请参考 <a href="https://docs.woocommerce.com/wc-apidocs/index.html">WooCommerce API 文档</a></p>
<h3 id="shi-fou-wei-WooCommerce-ye-mian">是否为WooCommerce 页面</h3>
<dl>
<dt><code>is_woocommerce()</code></dt>
<dd>如果页面使用的是 WooCommerce 模板，返回 true (购物车和结账页面使用的是标准的页面模板，不会包含在内)。</dd>
</dl>
<h3 id="shi-fou-wei-shang-dian-zhu-ye-mian">是否为商店主页面</h3>
<dl>
<dt><code>is_shop()</code></dt>
<dd>当前页面为产品存档页面时，返回 true  (商店)。</dd>
</dl>
<h3 id="shi-fou-wei-chan-pin-fen-lei-ye-mian">是否为产品分类页面</h3>
<dl>
<dt><code>is_product_category()</code></dt>
<dd>当前页面是产品分类时，返回 true。</dd>
<dt><code>is_product_category( 'shirts' )</code></dt>
<dd>当前页面是产品分类项目 ‘shirts’ 时，返回 true，’shirt’ 为分类别名。</dd>
<dt><code>is_product_category( array( 'shirts', 'games' ) )</code></dt>
<dd>当前页面是产品分类项目 ‘shirts’ 或 ‘games’ 时，返回 true。</dd>
</dl>
<h3 id="shi-fou-wei-chan-pin-biao-qian-ye-mian">是否为产品标签页面</h3>
<dl>
<dt><code>is_product_tag()</code></dt>
<dd>当前页面为产品标签时，返回 true。</dd>
<dt><code>is_product_tag( 'shirts' )</code></dt>
<dd>当前页面是产品标签项目 ‘shirts’ 时，返回 true，’shirt’ 为分类别名。</dd>
<dt><code>is_product_tag( array( 'shirts', 'games' ) )</code></dt>
<dd>当前页面是产品标签项目 ‘shirts’ 或 ‘games’ 时，返回 true。</dd>
</dl>
<h3 id="shi-fou-wei-dan-ge-chan-pin-xiang-qing-ye-mian">是否为单个产品详情页面</h3>
<dl>
<dt><code>is_product()</code></dt>
<dd>当前页面是单个产品详情页面时，返回 true, 是 <code>is_singular</code> 条件函数的封装。</dd>
</dl>
<h3 id="shi-fou-wei-gou-wu-che-ye-mian">是否为购物车页面</h3>
<dl>
<dt><code>is_cart()</code></dt>
<dd>当前页面是购物车页面时，返回 true。</dd>
</dl>
<h3 id="shi-fou-wei-jie-zhang-ye-mian">是否为结账页面</h3>
<dl>
<dt><code>is_checkout()</code></dt>
<dd>当前分类是结账页面时，返回 true。</dd>
</dl>
<h3 id="shi-fou-wei-ke-hu-zhang-hu-ye-mian">是否为客户账户页面</h3>
<dl>
<dt><code>is_account_page()</code></dt>
<dd>当前页面为客户账户页面时，返回 true。</dd>
</dl>
<h3 id="pan-duan-ye-mian-duan-dian">判断页面端点</h3>
<dl>
<dt><code>is_wc_endpoint_url()</code></dt>
<dd>查看 WooCommerce 端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'order-pay' )</code></dt>
<dd>查看支付订单端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'order-received' )</code></dt>
<dd>查看收到订单端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'view-order' )</code></dt>
<dd>查看查看订单端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'edit-account' )</code></dt>
<dd>查看编辑账户页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'edit-address' )</code></dt>
<dd>查看编辑地址端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'lost-password' )</code></dt>
<dd>查看找回密码端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'customer-logout' )</code></dt>
<dd>查看客户登出端点页面时，返回 true。</dd>
<dt><code>is_wc_endpoint_url( 'add-payment-method' )</code></dt>
<dd>查看添加支付方式端点页面时，返回 true。</dd>
</dl>
<h3 id="pan-duan-shi-fou-wei-Ajax-qing-qiu">判断是否为 Ajax 请求</h3>
<dl>
<dt><code>is_ajax()</code></dt>
<dd>当前页面通过 Ajax 加载时，返回 true。</dd>
</dl>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/woocommerce-wordpress-is_shop/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>WooCommerce 添加自定义功能页面及菜单到我的账户myaccount页面</title>
		<link>https://www.3code.cn/woocommerce-myaccount-add-menu-page/</link>
					<comments>https://www.3code.cn/woocommerce-myaccount-add-menu-page/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 27 Dec 2019 13:39:51 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3935</guid>

					<description><![CDATA[WooCommerce 是 wordpress 的 B2C 电子商务解决方案，对网站所有者来说，这是 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span class="wp_keywordlink">WooCommerce</span> 是 <span class="wp_keywordlink">wordpress</span> 的 B2C 电子商务解决方案，对网站所有者来说，这是一个真正的开箱即用的电商解决方案，只需要选择一个支持 <span class="wp_keywordlink">WooCommerce</span> 的 WordPress 主题，在后台进行一些设置，然后就可以发布商品，开始在线销售了。WooCommerce 为我们提供了一个包含基础功能的前端用户中心，在我的账户页面，用户可以设置收货地址、查看订单、修改密码。对于一个基本的电子商务系统来说，这些功能刚好够用。</p>
<p>除了这些基本的电子商务功能，我们还可以在 WooCommerce 中添加一些自定义功能，来增强用户粘性，提高转换率。比如增加积分功能，用户完成了订单或对商品作出评价时，我们可以赠送给用户一些积分。用户使用积分可以兑换礼品、抵扣货款等等，我们可以在 WooCommerce 中设置各种各样的营销套路，要想让这些套路进行得更加顺畅，给用户带来更好的体验，我们就需要在 WooCommerce 的我的账户页面增加一些页面，让用户可以看到自己的活动和获得的权益。下图中展示的就是我们为客户添加的一个收集积分的自定义页面。</p>
<p>下面我们来看一下怎么在 WooCommerce 的我的账户页面增加一个自定义页面。</p>
<p>&nbsp;</p>
<p>1、添加链接到我的账户页面<br />
WooCommerce 我们提供了一个 “woocommerce_account_menu_items” 钩子，通过这个钩子，我们可以添加或修改自定义链接到我的账户页面。</p>
<p>add_filter ( &#8216;woocommerce_account_menu_items&#8217;, function ( $menu_links ){<br />
$menu_links = array_slice( $menu_links, 0, 5, true )<br />
+ array( &#8216;points&#8217; =&gt; &#8216;My Points&#8217; )<br />
+ array_slice( $menu_links, 5, NULL, true );<br />
return $menu_links;<br />
}, 40 );</p>
<p>2、注册自定义链接端点<br />
添加了自定义链接之后，我们需要添加一个自定义端点，让 WordPress 可以识别到这是一个自定义页面。</p>
<p>add_action( &#8216;init&#8217;, function () {<br />
add_rewrite_endpoint( &#8216;points&#8217;, EP_PAGES );<br />
} );</p>
<p>3、我的账户自定义页面的内容<br />
这里才是真正重要的一步，在这里，我们可以显示用户所获得的积分，或者可以兑换的权益等等。这里我们所有的钩子是 woocommerce_account_{ENDPOINT NAME}_endpoint，这里的 ENDPOINT NAME 就是我们上一步添加的自定义链接端点，一定要对应上。</p>
<p>add_action( &#8216;woocommerce_account_points_endpoint&#8217;, function () {<br />
echo &#8216;这里显示页面内容&#8217;;<br />
} );</p>
<p>在这里，我们需要获取数据库内容，以一定的格式展示给用户。每个网站都有自己的 UI 系统，每个营销策略的逻辑也不尽相同，在这里就不再展示具体代码了。除了增加页面的我的账户页面，如果程序需要，我们还可以使用 woocommerce_api_(action) API 为 WooCommerce 添加后台功能页面，比如 WooCommerce 的支付网关接口中，就使用了这个 API 为支付网关添加回调页面。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/woocommerce-myaccount-add-menu-page/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress网站HTML网页JS禁止鼠标右键禁止全选复制粘贴</title>
		<link>https://www.3code.cn/wordpress%e7%bd%91%e7%ab%99html%e7%bd%91%e9%a1%b5js%e7%a6%81%e6%ad%a2%e9%bc%a0%e6%a0%87%e5%8f%b3%e9%94%ae%e7%a6%81%e6%ad%a2%e5%85%a8%e9%80%89%e5%a4%8d%e5%88%b6%e7%b2%98%e8%b4%b4/</link>
					<comments>https://www.3code.cn/wordpress%e7%bd%91%e7%ab%99html%e7%bd%91%e9%a1%b5js%e7%a6%81%e6%ad%a2%e9%bc%a0%e6%a0%87%e5%8f%b3%e9%94%ae%e7%a6%81%e6%ad%a2%e5%85%a8%e9%80%89%e5%a4%8d%e5%88%b6%e7%b2%98%e8%b4%b4/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 19 Dec 2019 15:00:06 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3932</guid>

					<description><![CDATA[HTML,JS禁止鼠标右键、禁止全选、复制、粘贴的方法 禁止鼠标右键、禁止全选、复制、粘贴;oncontextmenu事件禁用右键菜单; js代码]]></description>
										<content:encoded><![CDATA[<p><strong>两行JS代码解决：</strong></p>
<hr />
<p>&lt;SCRIPT&gt;<br />
&lt;!&#8211;<br />
document.oncontextmenu=new Function(&#8216;event.returnValue=false;&#8217;);<br />
document.onselectstart=new Function(&#8216;event.returnValue=false;&#8217;);<br />
&#8211;&gt;<br />
&lt;/SCRIPT&gt;</p>
<hr />
<p><strong>下面的情况统统适合：</strong></p>
<p>HTML,JS禁止鼠标右键、禁止全选、复制、粘贴的方法 禁止鼠标右键、禁止全选、复制、粘贴;oncontextmenu事件禁用右键菜单; js代码:document.oncontextm&#8230;</p>
<p>html屏蔽右键、禁止复制<br />
2016年2月25日 &#8211; · 终极屏蔽右键 / 禁止复制 / 禁止另存 / 禁止选取 / 禁止粘贴的方法· HTML页面内容禁止选择、复制、右键· html实现 页面禁止右键 禁止复制 禁止图&#8230;</p>
<p>HTML禁止右键 选择</p>
<p>JavaScript禁止右键、选取、粘贴</p>
<p>html屏蔽右键、禁止复制与禁止查看源代码</p>
<p>如何在网页中屏蔽右键 众所周知,要保护&#8230;</p>
<p>JS禁止html页面右键,选择复制</p>
<p>html屏蔽右键、禁止复制与禁止查看源代码</p>
<p>如何在网页中屏蔽右键 众所周知,要保护一个页面,最基础的就是要屏蔽右键。</p>
<p>详解Html页面中内容禁止选择、复制、右键的实现方法_脚本之家</p>
<p>用心盗取,就需要在网页中加上一个禁止复制的功能,而一般的浏览器在禁止复制后还可以用复制为纯文本,并不能完全杜绝此问题,此时就需要我们在页面中完全禁止右键和&#8230;</p>
<p>html网页如何禁止右键和左键功能禁止复制<br />
有时我们不想让别人看到网站的源代码,怎么操作呢?一个简单初级的方法是屏蔽右键功能,如何实现?可以利用HTML里的〈body〉来修改,它只有以下短短的一行&#8230;</p>
<p>html+css中如何让网页禁止右键菜单？</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress%e7%bd%91%e7%ab%99html%e7%bd%91%e9%a1%b5js%e7%a6%81%e6%ad%a2%e9%bc%a0%e6%a0%87%e5%8f%b3%e9%94%ae%e7%a6%81%e6%ad%a2%e5%85%a8%e9%80%89%e5%a4%8d%e5%88%b6%e7%b2%98%e8%b4%b4/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress官网429 Too Many Requests 无法打开的解决方法</title>
		<link>https://www.3code.cn/wordpress-org-429-too-many-requests/</link>
					<comments>https://www.3code.cn/wordpress-org-429-too-many-requests/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 13 Dec 2019 03:01:54 +0000</pubDate>
				<category><![CDATA[wordpress安装与下载]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3926</guid>

					<description><![CDATA[2019年11-12月-WordPress官网打不开429 Too Many Requests的解决 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1>2019年11-12月-WordPress官网打不开429 Too Many Requests的解决方法</h1>
<p>自2019年10月开始Wordpress官方的服务器就开始出现不稳定，陆陆续续很多用户都无法访问，直到今天2019年11月1日，几乎全部国内用户都已经无法访问，影响到了程序下载和使用。这个现象十分少见在WP官方强有力的运营下。大家传言不知道最终是否真的倒在了“永久免费”的目标下，目前为止已经影响了大片国内用户，下面附上猜测原因与具体解决WP官网打不开和WP程序无法下载的问题。</p>
<p>陆续有站长开始反应WordPress官网打不开了，nginx 429错误，提示“Too Many Requests”。</p>
<p>WordPress官网打不开的原因及解决方法：</p>
<p>最近WordPress官网打不开了，提示：</p>
<p>429 Too Many Requests<br />
nginx</p>
<p>如果你也遇到这种情况，不要担心，这不是你一个人的问题，很多站长都受此困扰。有用户通过代理访问wordpress.org提交问题，看样子，也是没有得到解决方法，可能导致原因有以下几点：</p>
<p>1.WP官网服务器或网站遭到攻击或瘫痪（浏览器端）</p>
<p>2.WP官网被区域隔离无法访问</p>
<p>如果你想要下载WordPress，那么你可以通过以下方法解决，如下：</p>
<h2><strong>WordPress官网打不开的解决方法</strong></h2>
<p>经测试，目前的nginx 429错误仅仅是使用浏览器访问时出现的，如果想要下载最新版的WordPress，可以通过下载软件（如：迅雷）下载的。</p>
<p>最新版本下载地址：https://cn.wordpress.org/latest-zh_CN.zip</p>
<p>复制WordPress下载地址，新建任务，粘贴下载地址，即可。</p>
<p>截止2019年12月14日，当前下载为wordpress官方版本5.3.1。</p>
<p>请认准wordpress.org官网域名下载，请谨慎在不可靠的第三方网站下载程序，木马后门病毒无处不在，您的努力可能前功尽弃。</p>
<p>若此方案失效，请请自行用VPN软件下载。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress-org-429-too-many-requests/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress最新版中文版英文版下载5.3.1</title>
		<link>https://www.3code.cn/wordpress531/</link>
					<comments>https://www.3code.cn/wordpress531/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 13 Dec 2019 02:49:59 +0000</pubDate>
				<category><![CDATA[wordpress安装与下载]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3917</guid>

					<description><![CDATA[最近Wordpress.org网站打不开，打开后提示 &#8220;429  too many re [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>最近Wordpress.org网站打不开，打开后提示 &#8220;429  too many requests&#8221;, 九创科技特意下载后供大家下载。</h2>
<p>&nbsp;</p>
<hr />
<h3><span style="color: #ff0000;">下载链接</span>：https://pan.baidu.com/s/1X7b-ajlmAyuhJurrFm4JJA       <span style="color: #ff0000;">提取码</span>: w9vv</h3>
<hr />
<p>&nbsp;</p>
<h2>无价，而且免费</h2>
<p class="subheading">下载WordPress并用于您的站点。</p>
<h4>安装</h4>
<p>借助我们著名的五分钟安装，首次运行WordPress极为简单。我们为您准备了<a href="https://wordpress.org/support/article/how-to-install-wordpress/">一份指南</a>来帮您完成安装过程。</p>
<h4>系统要求</h4>
<p>我们推荐服务器运行<a href="https://secure.php.net/">PHP</a> 7.3或更高版本，及<a href="https://www.mysql.com/">MySQL</a>5.6<em>或</em><a href="https://mariadb.org/">MariaDB</a> 10.0或更高版本。<br />
我们也推荐<a href="https://httpd.apache.org/">Apache</a>或<a href="https://nginx.org/">Nginx</a>作为运行WordPress的最健壮的选项，但这些不是必须的。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress531/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Contact Form 7 插件根据不同表单提交后跳转到不同链接代码</title>
		<link>https://www.3code.cn/wordpress-contact-form-7-%e6%8f%92%e4%bb%b6%e6%a0%b9%e6%8d%ae%e4%b8%8d%e5%90%8c%e8%a1%a8%e5%8d%95%e6%8f%90%e4%ba%a4%e5%90%8e%e8%b7%b3%e8%bd%ac%e5%88%b0%e4%b8%8d%e5%90%8c%e9%93%be%e6%8e%a5%e4%bb%a3/</link>
					<comments>https://www.3code.cn/wordpress-contact-form-7-%e6%8f%92%e4%bb%b6%e6%a0%b9%e6%8d%ae%e4%b8%8d%e5%90%8c%e8%a1%a8%e5%8d%95%e6%8f%90%e4%ba%a4%e5%90%8e%e8%b7%b3%e8%bd%ac%e5%88%b0%e4%b8%8d%e5%90%8c%e9%93%be%e6%8e%a5%e4%bb%a3/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 05 Dec 2019 01:53:42 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3912</guid>

					<description><![CDATA[add_action( &#8216;wp_footer&#8217;, &#8216;mycust [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>add_action( &#8216;wp_footer&#8217;, &#8216;mycustom_wp_footer&#8217; );</p>
<p>function mycustom_wp_footer() {<br />
if(is_page(&#8220;public&#8221;)){<br />
?&gt;<br />
&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
document.addEventListener( &#8216;wpcf7mailsent&#8217;, function( event ){</p>
<p>location = &#8216;/thank-you/&#8217;;</p>
<p>}, false );<br />
&lt;/script&gt;<br />
&lt;?php } else if(is_page(&#8220;publicen&#8221;)){ ?&gt;</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
document.addEventListener( &#8216;wpcf7mailsent&#8217;, function( event ){</p>
<p>location = &#8216;/thank-you-en/&#8217;;</p>
<p>}, false );<br />
&lt;/script&gt;<br />
&lt;?php<br />
}</p>
<p>}</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress-contact-form-7-%e6%8f%92%e4%bb%b6%e6%a0%b9%e6%8d%ae%e4%b8%8d%e5%90%8c%e8%a1%a8%e5%8d%95%e6%8f%90%e4%ba%a4%e5%90%8e%e8%b7%b3%e8%bd%ac%e5%88%b0%e4%b8%8d%e5%90%8c%e9%93%be%e6%8e%a5%e4%bb%a3/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>最好的Google关键词长尾词查找挖掘工具 &#8211; 2019收藏版</title>
		<link>https://www.3code.cn/google-keywords-2019/</link>
					<comments>https://www.3code.cn/google-keywords-2019/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Mon, 23 Sep 2019 02:40:53 +0000</pubDate>
				<category><![CDATA[外贸SEO]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3904</guid>

					<description><![CDATA[英文SEO内容优化是一个复杂的系统工程，要提高这项工作的能力，除了应该具备一套完整的结构化思维之外， [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>英文SEO内容优化是一个复杂的系统工程，要提高这项工作的能力，除了应该具备一套完整的结构化思维之外，找到一个好用的工具能够极大的提高工作效率。</p>
<h3><strong>关键词搜索工具</strong></h3>
<p><strong>1.  AdWord &amp; SEO Keyword Permutation Generator</strong><br />
想找到更多的关键词组合，这个工具可以轻松帮你做到，瞬间 get 成百上千个词不是梦。</p>
<p>免费</p>
<p>链接地址：http://seo.danzambonini.com/</p>
<hr />
<p><strong>2.  Answer The Public</strong></p>
<p>如果你想知道，你的潜在客户在 Google 搜索时会输入什么问题，用这个工具就对了。</p>
<p>免费</p>
<p>链接地址：https://answerthepublic.com/</p>
<hr />
<p><strong>3.  FAQfox</strong></p>
<p>很好用的关键词收集工具，如果你想只挖掘一个或几个目标网站上的关键词，它同样可以做到。</p>
<p>免费</p>
<p>链接地址：http://faqfox.com/</p>
<hr />
<p><strong>4.  Google Trends</strong></p>
<p>一位来自谷歌的先知，能告诉你这个词或者话题在网络上是火热还是凉凉，帮你判断趋势，价值连城。</p>
<p>免费</p>
<p>链接地址：https://www.google.com/trends/</p>
<hr />
<p><strong>5.  Bulk Keyword Generator</strong></p>
<p>如果你为一个目标地区做SEO工作，这个工具可以帮助你找到潜在客户搜索的本地关键词。</p>
<p>免费</p>
<p>链接地址：https://www.imforsmb.com/tools/bulk-keyword-generator/</p>
<hr />
<p><strong>6.  iSpionage</strong></p>
<p>类似SEMRush的调查工具，SEO，PPC都能用得到，其中有个预测数据很有意思叫“Share of Voice”, 可以帮你判断这个词在Google Bing 等搜索引擎中的潜在自然流量。</p>
<p>免费试用 30天内可退全款</p>
<p>链接地址：https://www.ispionage.com</p>
<hr />
<p><strong>7. Jaaxy</strong></p>
<p>可以帮你找到大量的相似关键词，很好用。</p>
<p>注册可免费搜索30次</p>
<p>链接地址：https://www.jaaxy.com/</p>
<hr />
<p><strong>8. Keyword Eye</strong></p>
<p>一个比较特别的工具，显示结果中越大越显眼的词，搜索量越大，而且用不同的颜色标记出Adwords中的竞争激烈程度。</p>
<p>7天免费试用，30天内可退款</p>
<p>链接地址：https://www.keywordeye.com/</p>
<hr />
<p><strong>9.  Keyword Revealer</strong></p>
<p>一个标准的SEO 关键词搜索工具，其结果以树状图的形式出现。</p>
<p>免费版本</p>
<p>链接地址：https://www.keywordrevealer.com/</p>
<hr />
<p><strong>10.  KeywordTool &amp; Content Assistant</strong></p>
<p>和其他关键词搜索工具不同的是，它可以提供一份LSI关键词列表，供你针对谷歌的蜂鸟算法做内容营销。</p>
<p>14天免费试用</p>
<p>链接地址：https://cognitiveseo.com/keyword-tool/</p>
<hr />
<p><strong>11.  Keyworddit</strong></p>
<p>这个工具主要是收集在Reddit上人们常用的搜索词，但有一个限制是，输入的关键词只能是subreddit的名字。</p>
<p>免费</p>
<p>链接地址：http://www.keyworddit.com/</p>
<hr />
<p><strong>12.  KeywordIn</strong></p>
<p>根据你的主关键词可以随机生成很多的长尾关键词供参考。</p>
<p>免费</p>
<p>链接地址：http://keywordin.com/keyword-generator.php</p>
<hr />
<p><strong>13.  KeywordsEverywhere</strong></p>
<p>一个非常好用的chrome插件，可以在google, YouTube, Amazon等页面上，显示搜索相关关键词的信息，月搜索量，CPC价格等。</p>
<p>免费 / Chrome 插件</p>
<p>链接地址：https://keywordseverywhere.com/</p>
<hr />
<p><strong>14.  Keyword Spy</strong></p>
<p>一个不错的工具，虽说有点过时，但还算好用，输入域名，广告等可以反查一部分关键词列表。</p>
<p>免费版本</p>
<p>链接地址：http://www.keywordspy.com/</p>
<hr />
<p><strong>15.  KeywordTool.io</strong></p>
<p>很好用，除了收集谷歌上的关键词，还有YouTube, Bing, Amazon, eBay, App Store上的常用搜索词，很强大。免费版可以结合google keywords planner使用。</p>
<p>免费版本</p>
<p>链接地址：https://keywordtool.io/</p>
<hr />
<p><strong>16.  kombinator.org</strong></p>
<p>针对adwords做的一款工具，也是根据不同的词组合长尾词。</p>
<p>免费</p>
<p>链接地址：http://kombinator.org/</p>
<hr />
<p><strong>17.  wfinder.com</strong></p>
<p>很简单的一个工具，只要输入关键词，就能得到相应的信息，比如，搜索量，建议出价，首页竞争程序等。</p>
<p>免费版本</p>
<p>链接地址：https://kwfinder.com/</p>
<hr />
<p><strong>18.  SEMrush</strong></p>
<p>这个不用多说了，神器，各大神都在推荐用的关键词工具。</p>
<p>7天免费试用</p>
<p>链接地址：https://www.semrush.com/</p>
<hr />
<p><strong>19. SEOBook’s Free SEO Tools</strong></p>
<p>SEO Book出了一系列免费工具，很良心。</p>
<p>免费</p>
<p>链接地址：http://tools.seobook.com/</p>
<hr />
<p><strong>20.  SERPStat</strong></p>
<p>一如继往的地好用，有一个功能非常不错，它会告诉你用户们在网上根据某个话题会提出哪些问题，这对于内容营销来说很有价值。</p>
<p>免费版本</p>
<p>链接地址：https://serpstat.com/</p>
<hr />
<p><strong>21.  SimilarWeb</strong></p>
<p>可以帮你查到竞争对手的流量，关键词等情况，也可以找到更多相似的网站，可以试着去做 outreach 链接。</p>
<p>免费版本</p>
<p>链接地址：https://www.similarweb.com/</p>
<hr />
<p><strong>22. Soovle</strong></p>
<p>当你在搜索的时候，输入一个词，google 会自动出现一个下拉框，自动补充你可能想要搜索的词。这个工具就是收集各种地方的自动补充词，Google, YouTube, Amazon, and Wikipedia等。</p>
<p>免费</p>
<p>链接地址：https://www.soovle.com/</p>
<hr />
<p><strong>23.  SpyFu</strong></p>
<p>在经过几次更新之后，很多功能令人难忘，尤其 “shared organic keywords”, 不但可以帮你找到更多的竞争对手，还可以知道他们在使用哪些相同的关键词，amazing!</p>
<p>免费版本</p>
<p>链接地址：https://www.spyfu.com/</p>
<hr />
<p><strong>24.  StoryBase</strong></p>
<p>一个收集长尾词非常好用的工具，只需要输入一个词，就能得到人们在网络上围绕这个话题提出的问题和常用词组。</p>
<p>免费试用14天</p>
<p>链接地址：https://www.storybase.com/</p>
<hr />
<p><strong>25.  Suggestion Keyword Finder</strong></p>
<p>很强大的工具，记得搜索时点 “level 3”, 很多你想像不到的词就在那里。</p>
<p>免费</p>
<p>链接地址：http://tools.seochat.com/tools/related-keywords-tool/</p>
<hr />
<p><strong>26.  UberSuggest</strong></p>
<p>大神Neil Patel 开发的一款免费工具，很强大，不同国家地区，不同渠道的关键词信息，不想多说了，用了就知道。</p>
<p>免费</p>
<p>链接地址：www.wordstream.com/keywords</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/google-keywords-2019/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>wordpress修改后台管理菜单名称</title>
		<link>https://www.3code.cn/wordpress%e4%bf%ae%e6%94%b9%e5%90%8e%e5%8f%b0%e7%ae%a1%e7%90%86%e8%8f%9c%e5%8d%95%e5%90%8d%e7%a7%b0/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 12 Sep 2019 11:08:00 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3900</guid>

					<description><![CDATA[WordPress后台管理菜单名称修改的方法与代码如下：只需要将下列代码放到主题的functions [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WordPress后台管理菜单名称修改的方法与代码如下：只需要将下列代码放到主题的functions.php里面就可以。</p>



<p>//change post name<br>
function change_post_menu_label() {<br>
    global $menu;<br>
    global $submenu;<br>
    $menu[5][0] = &#8216;产品与文章&#8217;;<br>
    $submenu[&#8216;edit.php&#8217;][5][0] = &#8216;产品与文章&#8217;;<br>
    $submenu[&#8216;edit.php&#8217;][10][0] = &#8216;添加产品与文章&#8217;;<br>
    $submenu[&#8216;edit.php&#8217;][15][0] = &#8216;产品与文章分类&#8217;; // Change name for categories<br>
    $submenu[&#8216;edit.php&#8217;][16][0] = &#8216;标签&#8217;; // Change name for tags<br>
    echo &#8221;;<br>
}</p>



<p>function change_post_object_label() {<br>
        global $wp_post_types;<br>
        $labels = &amp;$wp_post_types[&#8216;post&#8217;]-&gt;labels;<br>
        $labels-&gt;name = &#8216;产品与文章&#8217;;<br>
        $labels-&gt;singular_name = &#8216;产品与文章&#8217;;<br>
        $labels-&gt;add_new = &#8216;添加产品与文章&#8217;;<br>
        $labels-&gt;add_new_item = &#8216;添加产品与文章&#8217;;<br>
        $labels-&gt;edit_item = &#8216;编辑产品与文章&#8217;;<br>
        $labels-&gt;new_item = &#8216;产品与文章&#8217;;<br>
        $labels-&gt;view_item = &#8216;查看产品与文章&#8217;;<br>
        $labels-&gt;search_items = &#8216;搜索产品与文章&#8217;;<br>
        $labels-&gt;not_found = &#8216;没有搜索结果&#8217;;<br>
        $labels-&gt;not_found_in_trash = &#8216;没有结果&#8217;;<br>
    }<br>
    add_action( &#8216;init&#8217;, &#8216;change_post_object_label&#8217; );<br>
    add_action( &#8216;admin_menu&#8217;, &#8216;change_post_menu_label&#8217; );<br>
    //change post name</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>163免费企业邮箱域名邮箱申请使用详细教程</title>
		<link>https://www.3code.cn/163-free-email/</link>
					<comments>https://www.3code.cn/163-free-email/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 23 Aug 2019 08:59:09 +0000</pubDate>
				<category><![CDATA[WORDPRESS教程]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3877</guid>

					<description><![CDATA[163免费企业邮箱，又称域名邮箱，就是以你的域名为结尾的邮箱，申请使用详细教程 &#160; 首先登 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>163免费企业邮箱，又称域名邮箱，就是以你的域名为结尾的邮箱，申请使用详细教程</h2>
<p>&nbsp;<br />
首先登陆网址：http://ym.163.com/ ，点击“免费创建”按钮，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-1.jpg"></p>
<p>第一步，设置域名（提示：输入的域名切记不要带www.），如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-2.jpg"></p>
<p>第二步，设置邮箱管理员（提示：这里设置的管理员姓名必须是您身份证上真实的姓名，后面要进行实名认证的！管理账号和密码是用于管理企业邮箱的，务必牢记），安全信息中需填写真实有效的手机号（用于接收网易企业邮箱发送的短信提醒信息）和常用的真实有效的个人密保邮箱（用于接收网易企业邮箱发送的一些重要通知等信息），如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-3.jpg"></p>
<p>第三步，验证手机号（主要目的是验证该手机号码是否真实有效），如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-4.jpg"></p>
<p>第四步，验证MX记录（提示：该步骤需要联系我们的工作人员来完成），如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-5.jpg"></p>
<p>第五步，创建完成，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-6.jpg"></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>管理账号创建完毕以后，下面开始演示如何通过管理账号登录网易企业邮箱：</p>
<p>首先登陆网址：http://ym.163.com/，点击“登录”按钮，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-7.jpg"></p>
<p>第一步，输入管理账号和密码（提示：先把标签切换到管理员登录，然后输入管理账号和密码，这里的管理账号是个邮箱地址就是上面“第二步”创建好的），点击“管理员登录”按钮，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-8.jpg"></p>
<p>第二步，我们就登录进来了，这时候我们会发现要进行实名认证和MX记录的验证，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-9.jpg"></p>
<p>第三步，进行实名认证，填写您真实的姓名（提示：要和最上面第二步填写的管理员姓名一致）和真实的身份证号码，点击“提交”按钮，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-10.jpg"></p>
<p>第四步，输入验证码（考验眼力的时候到了，呵呵），点击“立即认证”，会出现“审核尚未通过,请稍后重试或联系客服”的信息，这个时候怎么办呢？因为需要审核，所以我们需要等待48个小时（根据经验24小时就可以审核通过），这期间我们什么都不需要做，就等着就可以了，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-11.jpg"></p>
<p>第五步，过了48个小时以后，我们登陆网址：http://ym.163.com/，点击“登录”按钮，把标签切换到“管理员登录”的状态，输入管理账号和密码，点击“管理员登录”按钮，进入以下界面，说明已经审核通过了，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-12.jpg"></p>
<p>第六步，下面就可以给公司的员工分配企业邮箱了，具体步骤，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-13.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-14.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-15.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-16.jpg"></p>
<p>最后，我们用上面创建好的“张三”的企业邮箱，来演示下如何收发邮件，首先登陆网址：http://ym.163.com/，点击“登录”按钮，输入“张三”的邮箱地址和密码，点击“登录”按钮，具体步骤，如图示：</p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-17.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-18.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-19.jpg"></p>
<p><img decoding="async" src="http://www.3code.cn/download/2019/08/163-20.jpg"></p>
<p>全文结束。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/163-free-email/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress如何支持自定义字段搜索</title>
		<link>https://www.3code.cn/wordpress%e5%a6%82%e4%bd%95%e6%94%af%e6%8c%81%e8%87%aa%e5%ae%9a%e4%b9%89%e5%ad%97%e6%ae%b5%e6%90%9c%e7%b4%a2/</link>
					<comments>https://www.3code.cn/wordpress%e5%a6%82%e4%bd%95%e6%94%af%e6%8c%81%e8%87%aa%e5%ae%9a%e4%b9%89%e5%ad%97%e6%ae%b5%e6%90%9c%e7%b4%a2/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sat, 13 Jul 2019 00:52:28 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3871</guid>

					<description><![CDATA[WordPress如何支持自定义字段搜索。作为电商系统，商品的最重要的属性就是商家编码，以后进行一些 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>WordPress如何支持自定义字段搜索。作为电商系统，商品的最重要的属性就是商家编码，以后进行一些店铺之间商品复制操作，甚至做供应量，也是需要靠这个属性来进行操作。商家编码，我们一直做为自定义字段，存在 post meta 中，而 WordPress 默认的搜索是不支持 post meta 的，所以根据商家编码搜索商品的功能：</p>
<p>方法非常简单，只需要下面代码就可：</p>
<p>add_action(<span class="hljs-string">&#8216;posts_search&#8217;</span>, <span class="hljs-function"><span class="hljs-keyword">function</span><span class="hljs-params">($search, $query)</span></span>{ <span class="hljs-keyword">global</span> $wpdb; <span class="hljs-keyword">if</span> ($query-&gt;is_main_query() &amp;&amp; !<span class="hljs-keyword">empty</span>($query-&gt;query[<span class="hljs-string">&#8216;s&#8217;</span>])) { $sql = <span class="hljs-string">&#8221; OR EXISTS (SELECT * FROM {$wpdb-&gt;postmeta} WHERE post_id={$wpdb-&gt;posts}.ID and meta_key = &#8216;product_no&#8217; and meta_value like %s)&#8221;</span>; $like = <span class="hljs-string">&#8216;%&#8217;</span> . $wpdb-&gt;esc_like($query-&gt;query[<span class="hljs-string">&#8216;s&#8217;</span>]) . <span class="hljs-string">&#8216;%&#8217;</span>; $search .= $wpdb-&gt;prepare($sql, $like); } <span class="hljs-keyword">return</span> $search; },<span class="hljs-number">2</span>,<span class="hljs-number">2</span>);</p>
<p>如果你需要相关的功能，只需要将上面的商家编码的字段“product_no”替换成你所需的相关字段即可。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wordpress%e5%a6%82%e4%bd%95%e6%94%af%e6%8c%81%e8%87%aa%e5%ae%9a%e4%b9%89%e5%ad%97%e6%ae%b5%e6%90%9c%e7%b4%a2/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress列出具有相同自定义字段名称与值的文章</title>
		<link>https://www.3code.cn/wordpress%e5%88%97%e5%87%ba%e5%85%b7%e6%9c%89%e7%9b%b8%e5%90%8c%e8%87%aa%e5%ae%9a%e4%b9%89%e5%ad%97%e6%ae%b5%e5%90%8d%e7%a7%b0%e4%b8%8e%e5%80%bc%e7%9a%84%e6%96%87%e7%ab%a0/</link>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sat, 13 Jul 2019 00:47:59 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3869</guid>

					<description><![CDATA[在使用wordpress开发网站主题的过程中，最常见的调用相关文章方法是利用相同标签来调用的，但有时 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>在使用wordpress开发网站主题的过程中，最常见的调用相关文章方法是利用相同标签来调用的，但有时候光靠相同标签来调用文章，还是有局限性的，那么这个时候我们还可以利用wordpress自带的强大自定义字段来实现。</p>
<p>利用query_posts() 或 wp_query()同时使用多个 meta_key与 meta_value 来查询多个自定义字段与值，调用输出具有相同自定义字段名称及值的所有文章，用下面的代码替换默认的主循环，并修改其中的自定义字段名称及值。</p>
<p><span class="re0">$args</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">(</span><br />
<span class="st_h">&#8216;posts_per_page&#8217;</span> <span class="sy0">=&gt;</span> <span class="nu0">10</span><span class="sy0">,</span>      <span class="co1">// 显示多少条</span><br />
<span class="st_h">&#8216;paged&#8217;</span> <span class="sy0">=&gt;</span> <span class="re0">$paged</span><span class="sy0">,</span>           <span class="co1">// 当前页面</span><br />
<span class="st_h">&#8216;orderby&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;date&#8217;</span><span class="sy0">,</span>         <span class="co1">// 时间排序</span><br />
<span class="st_h">&#8216;order&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;desc&#8217;</span><span class="sy0">,</span>           <span class="co1">// 降序（递减，由大到小）     </span><br />
<span class="st_h">&#8216;meta_query&#8217;</span> <span class="sy0">=&gt;</span> <span class="kw3">array</span><span class="br0">(</span><br />
<span class="kw3">array</span><span class="br0">(</span><br />
<span class="st_h">&#8216;key&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;key1&#8217;</span><span class="sy0">,</span>     <span class="co1">// 你的使用的自定义字段1</span><br />
<span class="st_h">&#8216;value&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;value1&#8217;</span>  <span class="co1">// 自定义字段1对应的值</span><br />
<span class="br0">)</span><span class="sy0">,</span><br />
<span class="kw3">array</span><span class="br0">(</span><br />
<span class="st_h">&#8216;key&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;key2&#8217;</span><span class="sy0">,</span>     <span class="co1">// 你的使用的自定义字段2</span><br />
<span class="st_h">&#8216;value&#8217;</span> <span class="sy0">=&gt;</span> <span class="st_h">&#8216;key2&#8217;</span>    <span class="co1">// 自定义字段2对应的值</span><br />
<span class="br0">)</span><br />
<span class="br0">)</span><br />
<span class="br0">)</span><span class="sy0">;</span><br />
<span class="co1">//查询指定文章</span><br />
query_posts<span class="br0">(</span><span class="re0">$args</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="kw1">while</span> <span class="br0">(</span>have_posts<span class="br0">(</span><span class="br0">)</span><span class="br0">)</span> <span class="sy0">:</span> the_post<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span><br />
<span class="co1">// 循环内容;</span><br />
<span class="kw1">endwhile</span><span class="sy0">;</span><br />
<span class="co1">// 重置查询</span><br />
wp_reset_query<span class="br0">(</span><span class="br0">)</span><span class="sy0">;</span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>wp_get_object_terms 显示当前文章分类列表</title>
		<link>https://www.3code.cn/wp_get_object_terms/</link>
					<comments>https://www.3code.cn/wp_get_object_terms/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Fri, 17 May 2019 01:26:47 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3863</guid>

					<description><![CDATA[wp_get_object_terms 显示当前文章分类列表 &#60;?php $product_t [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1>wp_get_object_terms 显示当前文章分类列表</h1>
<p>&lt;?php<br />
$product_terms = wp_get_object_terms( $post-&gt;ID, &#8216;portfolio_category&#8217; );<br />
if ( ! empty( $product_terms ) ) {<br />
if ( ! is_wp_error( $product_terms ) ) {</p>
<p>foreach( $product_terms as $term ) {</p>
<p>echo &#8216;&lt;a href=&#8221;&#8216; . get_term_link( $term-&gt;slug, &#8216;portfolio_category&#8217; ) . &#8216;&#8221;&gt;&#8217; . esc_html( $term-&gt;name ) . &#8216;&lt;/a&gt;&#8217;;<br />
if($term != end($product_terms)) {echo &#8220;, &#8220;;}<br />
}</p>
<p>}<br />
}?&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/wp_get_object_terms/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>严正公告： fobwebs.com窃取我公司wordpress主题公然网上售卖</title>
		<link>https://www.3code.cn/%e4%b8%a5%e6%ad%a3%e5%85%ac%e5%91%8a%ef%bc%9a-fobwebs-com%e7%aa%83%e5%8f%96%e6%88%91%e5%85%ac%e5%8f%b8wordpress%e4%b8%bb%e9%a2%98%e5%85%ac%e7%84%b6%e7%bd%91%e4%b8%8a%e5%94%ae%e5%8d%96/</link>
					<comments>https://www.3code.cn/%e4%b8%a5%e6%ad%a3%e5%85%ac%e5%91%8a%ef%bc%9a-fobwebs-com%e7%aa%83%e5%8f%96%e6%88%91%e5%85%ac%e5%8f%b8wordpress%e4%b8%bb%e9%a2%98%e5%85%ac%e7%84%b6%e7%bd%91%e4%b8%8a%e5%94%ae%e5%8d%96/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Thu, 13 Dec 2018 01:49:03 +0000</pubDate>
				<category><![CDATA[闲言随笔]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3848</guid>

					<description><![CDATA[fobwebs.com窃取我公司wordpress主题wpboss， 公然网上售卖。 我们严重鄙视这 [&#8230;]]]></description>
										<content:encoded><![CDATA[<h3 style="text-align: left;">fobwebs.com窃取我公司wordpress主题wpboss， 公然网上售卖。</h3>
<h1 style="text-align: left;">我们严重鄙视这种不道德并违犯法律的行为！</h1>
<h3 style="text-align: left;"> 以下是这个骗子的联系方式：</h3>
<h3 style="text-align: left;"><span class="mini-contacts phone show-on-desktop near-logo-first-switch in-menu-second-switch first">181-2995-6010 (微信同号)</span></h3>
<p style="text-align: left;">QQ: 315552166</p>
<div class="text-area show-on-desktop near-logo-first-switch in-menu-second-switch last">
<h3 style="text-align: left;">淘宝店fobweb.taobao.com</h3>
<h1 style="text-align: left;"><strong>fobwebs.com本身没有建站的能力，都是拿别人的东西东拼西凑，并直接盗用我们辛苦开发的主题卖给客户，对客户严重不负责任。请大家不要再使用他们的服务！骗你没商量！</strong></h1>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/%e4%b8%a5%e6%ad%a3%e5%85%ac%e5%91%8a%ef%bc%9a-fobwebs-com%e7%aa%83%e5%8f%96%e6%88%91%e5%85%ac%e5%8f%b8wordpress%e4%b8%bb%e9%a2%98%e5%85%ac%e7%84%b6%e7%bd%91%e4%b8%8a%e5%94%ae%e5%8d%96/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>php判断是不是手机浏览器代码</title>
		<link>https://www.3code.cn/php%e5%88%a4%e6%96%ad%e6%98%af%e4%b8%8d%e6%98%af%e6%89%8b%e6%9c%ba%e6%b5%8f%e8%a7%88%e5%99%a8%e4%bb%a3%e7%a0%81/</link>
					<comments>https://www.3code.cn/php%e5%88%a4%e6%96%ad%e6%98%af%e4%b8%8d%e6%98%af%e6%89%8b%e6%9c%ba%e6%b5%8f%e8%a7%88%e5%99%a8%e4%bb%a3%e7%a0%81/#comments</comments>
		
		<dc:creator><![CDATA[寒林]]></dc:creator>
		<pubDate>Sat, 08 Sep 2018 08:19:42 +0000</pubDate>
				<category><![CDATA[WORDPRESS主题技术]]></category>
		<guid isPermaLink="false">http://www.3code.cn/?p=3843</guid>

					<description><![CDATA[1、判断是否是手机端 function isMobile() {   // 如果有HTTP_X_WA [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>1、判断是否是手机端</p>
<div class="line number1 index0 alt2"><code class="php keyword">function</code> <code class="php plain">isMobile() { </code></div>
<div class="line number2 index1 alt1"><code class="php spaces">  </code><code class="php comments">// 如果有HTTP_X_WAP_PROFILE则一定是移动设备</code></div>
<div class="line number3 index2 alt2"><code class="php spaces">  </code><code class="php keyword">if</code> <code class="php plain">(isset(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_X_WAP_PROFILE'</code><code class="php plain">])) {</code></div>
<div class="line number4 index3 alt1"><code class="php spaces">    </code><code class="php keyword">return</code> <code class="php plain">true;</code></div>
<div class="line number5 index4 alt2"><code class="php spaces">  </code><code class="php plain">} </code></div>
<div class="line number6 index5 alt1"><code class="php spaces">  </code><code class="php comments">// 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息</code></div>
<div class="line number7 index6 alt2"><code class="php spaces">  </code><code class="php keyword">if</code> <code class="php plain">(isset(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_VIA'</code><code class="php plain">])) { </code></div>
<div class="line number8 index7 alt1"><code class="php spaces">    </code><code class="php comments">// 找不到为flase,否则为true</code></div>
<div class="line number9 index8 alt2"><code class="php spaces">    </code><code class="php keyword">return</code> <code class="php functions">stristr</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_VIA'</code><code class="php plain">], </code><code class="php string">"wap"</code><code class="php plain">) ? true : false;</code></div>
<div class="line number10 index9 alt1"><code class="php spaces">  </code><code class="php plain">} </code></div>
<div class="line number11 index10 alt2"><code class="php spaces">  </code><code class="php comments">// 脑残法，判断手机发送的客户端标志,兼容性有待提高。其中'MicroMessenger'是电脑微信</code></div>
<div class="line number12 index11 alt1"><code class="php spaces">  </code><code class="php keyword">if</code> <code class="php plain">(isset(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_USER_AGENT'</code><code class="php plain">])) {</code></div>
<div class="line number13 index12 alt2"><code class="php spaces">    </code><code class="php variable">$clientkeywords</code> <code class="php plain">= </code><code class="php keyword">array</code><code class="php plain">(</code><code class="php string">'nokia'</code><code class="php plain">,</code><code class="php string">'sony'</code><code class="php plain">,</code><code class="php string">'ericsson'</code><code class="php plain">,</code><code class="php string">'mot'</code><code class="php plain">,</code><code class="php string">'samsung'</code><code class="php plain">,</code><code class="php string">'htc'</code><code class="php plain">,</code><code class="php string">'sgh'</code><code class="php plain">,</code><code class="php string">'lg'</code><code class="php plain">,</code><code class="php string">'sharp'</code><code class="php plain">,</code><code class="php string">'sie-'</code><code class="php plain">,</code><code class="php string">'philips'</code><code class="php plain">,</code><code class="php string">'panasonic'</code><code class="php plain">,</code><code class="php string">'alcatel'</code><code class="php plain">,</code><code class="php string">'lenovo'</code><code class="php plain">,</code><code class="php string">'iphone'</code><code class="php plain">,</code><code class="php string">'ipod'</code><code class="php plain">,</code><code class="php string">'blackberry'</code><code class="php plain">,</code><code class="php string">'meizu'</code><code class="php plain">,</code><code class="php string">'android'</code><code class="php plain">,</code><code class="php string">'netfront'</code><code class="php plain">,</code><code class="php string">'symbian'</code><code class="php plain">,</code><code class="php string">'ucweb'</code><code class="php plain">,</code><code class="php string">'windowsce'</code><code class="php plain">,</code><code class="php string">'palm'</code><code class="php plain">,</code><code class="php string">'operamini'</code><code class="php plain">,</code><code class="php string">'operamobi'</code><code class="php plain">,</code><code class="php string">'openwave'</code><code class="php plain">,</code><code class="php string">'nexusone'</code><code class="php plain">,</code><code class="php string">'cldc'</code><code class="php plain">,</code><code class="php string">'midp'</code><code class="php plain">,</code><code class="php string">'wap'</code><code class="php plain">,</code><code class="php string">'mobile'</code><code class="php plain">,</code><code class="php string">'MicroMessenger'</code><code class="php plain">); </code></div>
<div class="line number14 index13 alt1"><code class="php spaces">    </code><code class="php comments">// 从HTTP_USER_AGENT中查找手机浏览器的关键字</code></div>
<div class="line number15 index14 alt2"><code class="php spaces">    </code><code class="php keyword">if</code> <code class="php plain">(preg_match(</code><code class="php string">"/("</code> <code class="php plain">. implode(</code><code class="php string">'|'</code><code class="php plain">, </code><code class="php variable">$clientkeywords</code><code class="php plain">) . </code><code class="php string">")/i"</code><code class="php plain">, </code><code class="php functions">strtolower</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_USER_AGENT'</code><code class="php plain">]))) {</code></div>
<div class="line number16 index15 alt1"><code class="php spaces">      </code><code class="php keyword">return</code> <code class="php plain">true;</code></div>
<div class="line number17 index16 alt2"><code class="php spaces">    </code><code class="php plain">} </code></div>
<div class="line number18 index17 alt1"><code class="php spaces">  </code><code class="php plain">} </code></div>
<div class="line number19 index18 alt2"><code class="php spaces">  </code><code class="php comments">// 协议法，因为有可能不准确，放到最后判断</code></div>
<div class="line number20 index19 alt1"><code class="php spaces">  </code><code class="php keyword">if</code> <code class="php plain">(isset (</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_ACCEPT'</code><code class="php plain">])) { </code></div>
<div class="line number21 index20 alt2"><code class="php spaces">    </code><code class="php comments">// 如果只支持wml并且不支持html那一定是移动设备</code></div>
<div class="line number22 index21 alt1"><code class="php spaces">    </code><code class="php comments">// 如果支持wml和html但是wml在html之前则是移动设备</code></div>
<div class="line number23 index22 alt2"><code class="php spaces">    </code><code class="php keyword">if</code> <code class="php plain">((</code><code class="php functions">strpos</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_ACCEPT'</code><code class="php plain">], </code><code class="php string">'vnd.wap.wml'</code><code class="php plain">) !== false) &amp;&amp; (</code><code class="php functions">strpos</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_ACCEPT'</code><code class="php plain">], </code><code class="php string">'text/html'</code><code class="php plain">) === false || (</code><code class="php functions">strpos</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_ACCEPT'</code><code class="php plain">], </code><code class="php string">'vnd.wap.wml'</code><code class="php plain">) &lt; </code><code class="php functions">strpos</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_ACCEPT'</code><code class="php plain">], </code><code class="php string">'text/html'</code><code class="php plain">)))) {</code></div>
<div class="line number24 index23 alt1"><code class="php spaces">      </code><code class="php keyword">return</code> <code class="php plain">true;</code></div>
<div class="line number25 index24 alt2"><code class="php spaces">    </code><code class="php plain">} </code></div>
<div class="line number26 index25 alt1"><code class="php spaces">  </code><code class="php plain">} </code></div>
<div class="line number27 index26 alt2"><code class="php spaces">  </code><code class="php keyword">return</code> <code class="php plain">false;</code></div>
<div class="line number28 index27 alt1"><code class="php plain">}</code></div>
<div></div>
<div>2、判断是否是微信内置浏览器</div>
<div>
<div class="jb51code">
<div>
<div id="highlighter_420461" class="syntaxhighlighter  php ">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="php keyword">function</code> <code class="php plain">isWeixin() { </code></div>
<div class="line number2 index1 alt1"><code class="php keyword">if</code> <code class="php plain">(</code><code class="php functions">strpos</code><code class="php plain">(</code><code class="php variable">$_SERVER</code><code class="php plain">[</code><code class="php string">'HTTP_USER_AGENT'</code><code class="php plain">], </code><code class="php string">'MicroMessenger'</code><code class="php plain">) !== false) { </code></div>
<div class="line number3 index2 alt2"><code class="php keyword">return</code> <code class="php plain">true; </code></div>
<div class="line number4 index3 alt1"><code class="php plain">} </code><code class="php keyword">else</code> <code class="php plain">{</code></div>
<div class="line number5 index4 alt2"><code class="php keyword">return</code> <code class="php plain">false; </code></div>
<div class="line number6 index5 alt1"><code class="php plain">}</code></div>
<div class="line number7 index6 alt2"><code class="php plain">}</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p>示例：</p>
<p>&lt;?php if(isMobile() or isWeixin()) { ?&gt;<br />
&lt;script&gt;jQuery(&#8216;a[rel=&#8221;nolink&#8221;]&#8217;).attr(&#8216;href&#8217;,&#8217;javascript:;&#8217;); &lt;/script&gt;<br />
&lt;?php }?&gt;</p>
</div>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.3code.cn/php%e5%88%a4%e6%96%ad%e6%98%af%e4%b8%8d%e6%98%af%e6%89%8b%e6%9c%ba%e6%b5%8f%e8%a7%88%e5%99%a8%e4%bb%a3%e7%a0%81/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
