Author: cdd113

WordPress 主题开发制作-1.认识主题层次

在开始wordpress主题开发前,先要知道Wordpress主题文件是模块化的,可重复调用的。比如主题模板文件的头部header.php和底部footer.php,一般情况下,在网站的所有页面都使用这两个文件。而有些文件是需要在一定的条件下才被适用。所谓的主题层次,也就是这些文件,在什么条件下,按照什么顺序调用显示。 下图是wordpress官方给出的前台我们看到的页面的种类及其调用的顺序及对应的php文件名。 (右键在新窗口中打开 查看大图) 官方把我们看到的页面分成了六个大类及若干小类(即上图深灰色部分)。从左往右,是‘我们看到的页面’对应调用的文件顺序。 比如上图中的: (右键在新窗口中打开 查看大图) 我们前台看到的某一个category(分类页)。 此category页面要显示,wordpress首先要调用的是你这个分类对应的category-$slug.php。 $slug 就是你在建分类的时候,让填入的别名。(如下图) 如果,你的页面没有专门为你的页面创建模板即没有category-$slug.php。 那么wordpress就会寻找主题下有没有category-$id.php 文件($id是创建分类时,wordpress给这个分类分配的数字),如果还没有,才会找到category.php 文件,如果你的主题连category.php 都没有创建,word press就会调用archive.php。 仅仅知道这个顺序,只是wordpress主题模板开发的一个很小小的一步,可以说是微不足道。想要查看wordpress官方对此说明,可以访问:Template Hierarchy

Continue reading

chrome谷歌浏览器怎么开启flash插件

因为安全原因,chrome, safari浏览器都开始禁用flash。 因为本人习惯用chrome,但还有很多网站仍旧适用flash,就不能用chrome正常访问,比如qq空间里的一些视频。 曾经在网上搜索了很多方法,都不怎么管用。今天打开qq空间,看见了qq空间给出的chrome和safari开启自动运行的方法,就记录下来。 不保证以后chrome版本升级后,这个方法仍然管用。 1.在Chrome地址栏输⼊ chrome://settings/content/flash,确保“允许⽹站 运⾏Flash”设置处于开启状态,以及“询问”设置处于关闭状态 2.在Chrome地址栏输⼊ chrome://flags/#run-all-flash-in-allow-mode,找 到“Run all Flash content when Flash setting is set to

Continue reading

WordPress 子主题

本主题是在wordpress默认主题twentyfourteen上,修改了样式。但是,最近twentyfourteen主题提示升级,但一直没有升级。怕修改了的样式,随着升级,导致主题样式变化。但是每天看着后台那红色升级提醒,总是心里不舒服。想着避免以后升级带来同样的困扰,就搞个子主题。通过这样的方式,当父主题升级的时候,之前所做的修改就可以保存下来。 WordPress子主题的作用,就是用来修改父主题的功能和样式的。创建一个子主题是很简单的。在wordpress的themes文件夹下创建一个目录,目录名字根据自己的喜好随便起,然后将之前主题的style.css 文件复制过来,并修改一下style.css的注释信息,一个子主题就做成了! 一般子主题的style.css的注释信息如下: /* Theme Name: *** (这个是必须的,名字可以随意写) Theme URI: *** (主题的地址,就一个网址,非必须,可以不写) Description: *** (关于主题的简单描述,非必须,可以不写) Author: *** (主题作者非必须,可以不写) Author

Continue reading

打开chrome 电脑提示 chrome_elf.dll 丢失

昨天像平常一样打开chrome浏览器的时候,却不像平常一样正常打开,提示错误:chrome_elf.dll 丢失。刚开始以为是前天更新或者安装某些软件导致的。没当回事儿,就重新安装了一下chrome。但是,今天早上,同样的问题发生了。这让我感觉不正常了,然后就百度找问题了。 花了几分钟,问题得到解决。原来是杀毒软件,把这个文件给封锁了。我就说么,怎么可能隔一天,开机就会提示错误呢。 我电脑没有安装杀毒软件,只安装了 腾讯的电脑管家(当然,很多人说这个软件不好,我也觉得不好,但是方便一个小白日常整理)。那肯定就是这个软件造成的。 然后就打开电脑管家,下面一排图标里,点击有个闪电图标,写着病毒查杀的图标,再点击信任区(如果是经典模式,就很容易看到 信任区 三个字,如果不是,就要切换到经典模式)。把chrome文件夹添加到信任区就好了。 64位 chrome文件夹地址: C:\Program Files (x86)\Google\Chrome\ 32位chrome文件夹地址 :C:\Program Files\Google\Chrome\ 我还不是太放心,就打开win10 自带的defender (我没有开启defender 设置一下 仅仅图个心里安全)也把这个文件夹添加里了。 就这样

Continue reading

组装了一台电脑

前两天在京东和天猫买了电脑组件,准备攒一台台式机。今天早上配件到齐,组装并安装了win10(在win7 和win10 徘徊了一会儿,还是装了win10, 自己保存有win10, win7 还得网上下载. 像之前《win10 专业版激活(win10 家庭版升级到专业版)》文章里提到的一样,在淘宝花了5块钱买了个专业版的激活码。现在激活码的价格越来越贵了). 之所以要自己买配件组装,是因为可以根据自己的喜好来选硬件。比如我不想要机械硬盘,只想要个固态硬盘。想要8G ddr4的内存。不想要4G ddr3内存。而那些品牌机或者商家组装好的组装机就不能那么随意改了。 如果有钱,还是买贵点的笔记本好使。5k以上的笔记本,大部分性能还是不错的。 配置单如下: cpu: intel core i3 7100 主板:

Continue reading

Win10 如何查看电脑系统体验指数评分

如果之前没有运行过系统体验指数评分,首先是让win10 运行一下: 1.打开cmd(win键+R,打开运行, 输入cmd回车即可) 在命令提示符里输入:winsat formal 2. 等运行完毕,然后再打开运行,输入:shell:Games 即可看到win10的体验指数评分 相对于那些评分软件测出来的评分,此评分更简单。也有一定的参考意义。

Continue reading

Facebook 设置受众

林大了什么鸟都有。前些天, 有人举报了我的facebook主页。今天,又有一个阿三在主页上留言威胁。所以,为了避免产生不必要的麻烦,建议:如果你想从事facebook推广之类的工作。刚开始,就对你的账户进行一个受众设置。如果你的客户群体就是全球,当然可以不设置。不管是个人profile页面还是建立的page,最好屏蔽一些你不需要的一些受众和那些会带给你麻烦的受众。 这里不是歧视阿三,但是遇到的很多阿三确实是挺讨厌的。还有国人。如果你不想你的业务或者推广工作被国人知道,也建议屏蔽一下。

Continue reading

如何知道邮箱MX解析是否成功生效

现在很多大公司都为我们提供免费的 邮箱服务。 只需要一个域名,就可以拥有本域名的邮箱。 一般情况下,按照提供免费邮箱服务的公司的要求,完成mx解析,就可以使用免费邮箱了。 但是,由于mx解析生效需要一定的时间。你怎么知道设置的mx解析是否生效了呢? 通过:开始=>运行,先输入“cmd”单击回车,输入nslookup -qt=mx 你的域名.com 其实,一般都不用验证。 mx解析生效还是很快的。几分钟就可以了

Continue reading

WordPress 后台部分链接打开报502错误

前些日子网站安装word press后,没有管理,今天想设置一下。发现后台打开一些链接:比如插件,设置里的general,都报502错误。感觉莫名其妙,刚开始以为插件引起的,但是插件管理页面又打不开。然后搜索了一下网上的关于lnmp下报502的错误的解释。然后出来了好多,看不懂的东西。 瞎修改了一下php的文件:php-fpm.conf。然后重启了一下lnmp。错误消失了。不知道是修改这个原因解决了这个问题,还是重启lnmp解决了这个问题。 下次再遇到,一定要弄清楚。现在写下来,防止忘记。

Continue reading

如何屏蔽国人访问网站

有些外贸网站, 很多时候会禁止国人访问。因为国人访问,一方面带来了服务器压力,另一方面可能觉得自己的外贸网站产品不想被国人抄袭。总之,多种原因吧。 屏蔽国人访问有两种常用的方法:1.屏蔽国人ip(一般翻墙就可以解决)2,屏蔽国人浏览器(此方法可以通过浏览器设置来解决) 刚好,我也做了一个小站,不想让国人访问。我觉得屏蔽国人浏览器比较简单,而且很多国人都不知道所以然,任他换各国的vpn也访问不了。下面说一下这个方法(针对nginx 服务器的方法): 原理很简单:浏览器请求网站的时候,会给服务器发送一个请求头(Request Headers)信息。其中头信息里包含一个:Accept-Language:”zh-CN,zh;(中文浏览器就是zh-CN,zh.英文浏览器是:en-US,en)。只需要nginx服务器根据头信息里是否出现zh就可以屏蔽掉。 所以如果要在Nginx中阻止屏蔽浏览器访问,可以在Server中加入(记得重启nginx): if ($http_accept_language ~* ^zh) { return 404;} 关于ip屏蔽, 感觉比较麻烦。自己也没尝试过。就复制一下网上的方法做以后备用参考: 在Nginx中阻止屏蔽中国IP访问 #下载中国IP库 wget

Continue reading