WordPress过滤器(Filters)机制介绍

Filters(过滤器)对于WordPress来说是非常重要的,它不仅极大地扩展了WordPress的定制能力,而且还提高了WordPress的灵活性。无论是制作主题还是开发插件,我们基本上都会或多或少地使用到过滤器,以实现我们的一些特殊需求。 其实,WordPress的Filters的使用起来也是非常简单的,我们经常用到的也就是两个函数而已,它们就是apply_filters和add_filter。本文将对WordPress过滤器进行详细解读与分析。…

浅谈网站推广关键词的选择

  做网站的目的是为了推广企业和产品,所以网站上线后SEO是必须要做的。网站需要推广出去才能获得价值及创造价值,就需要获得曝光获得流量。那么我们想要吸引浏览者,就必不可少地要依靠搜索引擎。做搜索引擎优化的第一步就是分析关键词,因为只有选取了正确的关键词,才能给网站带来实际有用的流量。今天就针对如何分析关键词讲一下自己的的经验和技巧。   从前面你已经了解到了关键词在seo优化中所占据的重要地位,…

如何借用SEO思维给网站带来精准流量

常常听到有人说SEO思维是一个飘渺、虚空的话题,做SEO这么久了,技术不断的在“翻新”,也不断的在失效,网络上很多的SEO文章说的是天花乱坠,到最后还是同一个技术,换汤不换药,结果是导致一大片的SEO垃圾文章遍及于网络,而留给滞后的小伙伴们的却是一个又一个同质化的疑问 —— SEO还能做多久? SEO究竟能发展多久? SEO这个岗位是否会长期存? 这个问题不再重复做讨论,但是身为SEO人真正要问自己的是你的SEO思维有没有变化?…

SEO之网站结构优化

  网站结构是什么? 什么样的网站结构对搜索引擎更加友好? 网站结构的优化要注意那些方面? 对于网站结构的优化,我相信刚入行的站长确实是一知半解,因此本篇文章主要给站长朋友分享一下关于网站结构优化的经验之谈。  一、网站结构到底是什么?   从广义上讲网站结构主要包括网站的物理结构和逻辑结构;从狭义的概念来说就是网站的目录结构和内链结构,因为涉及到网站结构的优化,在这里主要从目录结构和内链结构来阐述。   …

WordPress条件判断标签及用法大全

在wordpress主题和插件开发中,条件判断标签(Conditional Tags)是非常重要的,通过条件判断标签,我们可以判断各种情况,从而使用对应的代码等。例如在顶部导航条中有一个“首页”选项,在首页的时候需要设置成高亮,我们可以在头部导航模板文件(header.php)中使用条件判断标签 is_home() 来判断当前页面是不是首页,然后再输出高亮的class。 这类的条件判断标签一般会返回一个布尔值,这样我们就可以使用 if…

如何自定义WordPress中的短代码

在wordpress系统中,短代码可以被无数次的重复使用,这大大提升了代码的复用性,只需要写一个方法,就可以在多处运行,非常的方便和实用,今天就介绍下这wordpress中如何定义自己的短代码。 WordPress短代码的使用非常简单。比如说我们想显示给定的最新文章,我们可以使用类似下面的代码: 再进一步的,我们可以通过设定一个参数来控制现实的文章的数量: 同样的,我们还可以为文章列表增加一个标题: The post title…

如何加载高效的脚本与样式到WordPress

在进行开发 WordPress 主题或插件时会经常需要加载一些 JavaScript 来实现某些特殊功能,或添加一些CSS样式表美化UI;Wordpress为了最大限度地保各证 JavaScript 脚本的兼容性,不至于出现 JavaScript 失效的情况,所以一般在页头加载 JavaScript 文件。 我们一般不建议直接去修改主题的 header.php,或者添加代码到 wp_head() 或 wp_footer() 钩子上,而是将代码添加到 function.php…

用Canvas做的一个时钟

这两天在看HTML5的标签,看到 Canvas 标签,非常的强大,可以绘制各种图形,只要你想得到都能画。 于是乎就是想着自己做一个网页上的时钟,一可以练习熟悉下Canvas 标签,何乐不为呢,说干就干。 我们先看下最终效果: Your browser does not support canvas //定义canvas对象 var canvas = document.getElementById('myCanvas'); var context =…

Java语言中接口和抽象类区别

1.概述: 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。 说到了抽象,我就不能不提到曾让我头痛的Java接口和Java抽象类了,这也是本文我想说的重点。…

SEO的一点看法

算起来,做网络推广已经近6年了,一直想写点东西,可每次打开文档,却发现不知道从那里开头。今天偶然在网上看到一个平面设计师发表的关于网站用户体验的文章,然后就尝试着也写点自己的想法,有不同意见的朋友的请轻拍。…