WordPress-一些奇怪的错误Some Special Error
1.打开PHP页面,出现500错误。
用WP开发的时候碰到个奇怪的问题,3个wp-开头的文件夹下的全部PHP文件都无法访问,报500错误。
到底是个怎么回事呢,原来是因为文件的权限设置不当导致的,777的属性在某些系统下就会出现这个鬼问题!
建议解决方法,修改wp-开头的文件夹权限为755,里边的文件建议改成644属性。当然,uploads文件夹例外。
2.Warning: implode() [function.implode]: Invalid arguments passed in xxx(your url)/post.php on line 1762
在编辑page的时候会出现这个问题,但是post里却一切正常,恩,这个是升级2.8造成的问题,可能的原因有插件冲突,文件带了dom标志等等。
如果是插件冲突,请关闭插件。如果是文件带了dom标志,去DW里去掉。如果是升级2.8造成的,重新上传wp-include下边的文件,如果还不能解决问题,重新传全部文件吧……
WordPress-2次开发常用函数
全函数列表请参见这里:《WordPress模板标签Template_Tags》。
这里只列出最常用的几个。先是重要的bloginfo(),不直接echo数值的函数为get_bloginfo();恩,不少函数都是按照这个规则写的,PS:并不是全部!echo出函数值的函数为xxx()的话,那么不echo出结果值的的函数为get_xxx()。
该函数范围的是WordPress的配置参数,主要参数和值举例如下,常用的黑体标出:
admin_email = admin@example
atom_url = http://example/home/feed/atom
charset = UTF-8
comments_atom_url = http://example/home/comments/feed/atom
comments_rss2_url = http://example/home/comments/feed
description = Just another WordPress blog
home = http://example/home这个是网站首页地址
html_type = text/html
language = en-US
name = Testpilot网站名称
pingback_url = http://example/home/wp/xmlrpc.php
rdf_url = http://example/home/feed/rdf
rss2_url = http://example/home/feed
rss_url = http://example/home/feed/rss
siteurl = http://example/home也是网站地址
stylesheet_directory = http://example/home/wp/wp-content/themes/largo
stylesheet_url = http://example/home/wp/wp-content/themes/largo/style.css主题文件夹下的style.css地址
template_directory = http://example/home/wp/wp-content/themes/largo主题包地址
template_url = http://example/home/wp/wp-content/themes/largo
text_direction = ltr
url = http://example/home
version = 2.7
wpurl = http://example/home/wp
举例,bloginfo("wpurl ")会输出“http://example/home/wp”。
WordPress v2.5.1 有点不太习惯
页面改动比较大,……不过应该很快就能适应的说…外边,雨还在下,不过没刚才那么大了~
刚找了会文章置顶插件……似乎只有一个比较多的人在用…不过为何……
我下的版本没法用……囧……推给明天吧。。今天得把studio那个鬼东西的全屏问题解决了先……
wp lbs pjblog
原本是打算改wordpress的主题文件,但由于对php的几乎不了解,
改起来有点郁闷,想想还是换个国人制作的模板,
公司两MM,一个用的是lbs的,一个是pj的,
lbs的图片展示功能很帅……但是默认界面难看……
加上sic好像几百年没更新过代码,让人觉得不牢靠,,
就下了个pjblog,,这里边,,
lbs跟pj怎么都是拿asp文件作为数据库的…
我觉得很奇怪,主要是那asp文件打开又是一团乱码,
说明里头说可以直接把asp改成mdb后缀使用,,
有学问的人看到留个言吧~~
-------------------------------
PS:pjblog作者现在在qq工作,似乎工作内容就是qzone……