- 浏览: 1100122 次
- 性别:
- 来自: 广州
-
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
如何解决非IE浏览器的web打印 -
flashbehappy:
同一个视频,有mp4,ogg两种格式的。在chrome,fir ...
firefox chrom safari 对video标签的区别 -
xmdxzyf:
可以在网站(www.sosoapi.com)上试下在线表单方式 ...
用swagger-php/ui做API测试 -
flex_莫冲:
a2631500 写道"看了源码,设置Backbon ...
backbone与php交互 -
a2631500:
"看了源码,设置Backbone.emulateJS ...
backbone与php交互
文章列表
[WORDPRESS系列]子主题
- 博客分类:
- wordpress
参考来源:
https://codex.wordpress.org/zh-cn:%E5%AD%90%E4%B8%BB%E9%A2%98
http://blog.wpjam.com/article/child-themes/
参考来源:http://www.wordpress.la/codex-%E6%8F%92%E4%BB%B6API%E4%B9%8B%E5%B8%B8%E7%94%A8%E8%BF%87%E6%BB%A4%E5%99%A8(filter).html
http://www.ssdn2007.com/wordpress-filter-reference.html
本文列出了WordPress 2.1及以上版本中,可用于插件开发的过滤器钩子(hook)。
想了解过滤器钩子和动作钩子的定义和作用?请看插件API。
想了解插件的基本编写过程?请看插件开发。
想查看动作钩子函数列表?请看插件API/常用 ...
参考来源:
http://www.wordpress.la/codex-%E6%8F%92%E4%BB%B6API%E4%B9%8B%E5%B8%B8%E7%94%A8%E5%8A%A8%E4%BD%9C%28action%29.html
本文列出了WordPress 2.1及以上版本中可用于插件开发的动作钩子(hook)。
想了解过滤器钩子和动作钩子的定义和作用?请看插件API。
想了解插件的基本编写过程?请看插件开发。
想查看过滤器钩子函数列表?请看插件API之常用过滤器。
想查找WordPress 2.1之前版本的过滤器钩子和动作钩子?请看Plugin API/Hooks 2.0.x。 ...
参考来源:http://blog.wpjam.com/article/wordpress-template-hierarchy/
WordPress模板的定义非常方便,但是在定制模板之前,我们有必要知道WordPress的模板层次,了解WordPress是如何加载模板文件的,这将有利于开发模板时合理利用资源及提高工作效率。
万能的index.php
我们知道一个最简单的WordPress主题只需要 style.css 和 index.php 文件即可。这代表着 index.php 可以是任何一个页面的模板,无论是首页,还是文章页,或是分类页,再或者是搜索结果页面,它都能完美胜任。
也就是 ...
参考
http://codex.wordpress.org/zh-cn:%E4%BB%A4%E4%B8%BB%E9%A2%98%E6%94%AF%E6%8C%81%E5%B0%8F%E5%B7%A5%E5%85%B7
在functions.php 添加
<?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>
参考:http://php.net/manual/zh/control-structures.alternative-syntax.php
wpautop
简介
将文本中的两个换行符转换成 HTML 段落 (<p>...</p>),其余的换行转换成 <br />
WordPress 使用这个函数对日志内容和摘要进行格式化处理。
用法
<?php wpautop( $foo, $br ); ?>
参考:http://blog.wpjam.com/function_reference/wpautop/
post相关函数
the_category()
the_category() 是用来调用日志的在的所有类别的 PHP 函数
_e();
Displays the return ...
在WordPress的index.php文章循环输出中,通常会有下面一段代码:
<?phpif(have_posts()) : ?>
<?phpwhile(have_posts()) : the_post(); ?>
<!–PHP代码 –>
<?php endwhile; ?>
<?php endif; ?>
这里有两个函数,have_posts()和the_post()。
have_posts()解析:WordPress的have_posts() 默认是一个全局函数。
have_posts函 ...
短网址相比大家都不陌生吧,特别是微博上的应用更是把它带火了,其实要实现这个功能也很简单。
<?php
/**
* 短网址
*/
function urlShort($url){
$url= crc32($url);
$result= sprintf("%u", $url);
$sUrl= '';
while($result>0){
$s= $result%62;
if($s>35){
$s= chr($s+61);
} ...
这个问题怎么解决。mysql一直启动不了。。log也没报错。
getenforce 返回disabled
问题描述:
1.mysql安装完成后,使用
service mysqld restart
总是出现stop mysqld service 失败。
2.使用mysql -uroot -p登录出现找不到 /var/lib/mysql/mysql.sock问题。
3.使用service mysqld status出现 mysql dead but subsys locked
解决方法:
大多数mysql都是rpm方式安装的。它会自动寻找/var/lib/mysql/mysql.sock这个文件。
1.首先检查mysql.sock的位置。
通过/etc/my.cnf中的socket的字段。
如果没有/ ...
PDF转JPG的工具
- 博客分类:
- php
介绍个在线PDF处理工具
http://smallpdf.com/cn/pdf-to-jpg
瑞士开发的。
PDF转JPG的质量非常高。imagemagick之类的根本没法比。
介绍:http://www.aspirantzhang.com/network/smallpdf.html
它用的转换工具
转JPG的librarys
http://www.pdf-tools.com/
说明书
http://www.pdf-tools.com/public/downloads/whitepapers/Whitepaper-Signature_Service-EN.pdf
转成word的librar ...
1 自定義上傳錯誤/進度提示位置
'queueID':"uploadifive-uploadFileBtn-queue-custom",
若定義了queueID,則會用你自定義的id的element來顯示上傳的錯誤提示或進度提示
插件源碼,若定義了queueID,則用自定義的ID來當容器
// Create the queue container
if (!settings.queueID) {
settings.queueID = settings.id + '-queue'; ...
从TP3.2.2升级到3.2.3有以下几点需要注意
1 TP3.2.3的DB FIELD默认小写,如果DB有大小写混合的设计,需要在config.php添加以下设置
'DB_PARAMS' => array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL),
2 'URL_CASE_INSENSITIVE' =>true時,APP_DEBUG=true,若Action名或模板名帶有大小寫,會出現找不到模板的異常,因此'URL_CASE_INSENSITIVE' 一律設置為false(默認值)
3 APP_DEBUG設置在index.p ...
功能:
1 swagger-php根据自定义的规则生成API请求规则,通过phar生成json文件
2 打开swagger-ui/dist/index.html。输入json文件夹目录地址(需要同源),swagger-ui会根据请求的JSON生成API,页面很漂亮。输入请求参数后执行会获取返回值。
缺点:不能对返回的数据进行验证。功能类似chrome的插件postman。
Api Action测试参考代码:
Resource/PostAction.php
<?php
/**
* @SWG\Resource(
* apiVersion="2.2.0",
...