站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress如何处理文章内容
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; text-align:center; float:right; padding:6px;"><strong>导航:</strong> [[WordPress网站开发须知|上一页]] | {{Template:WordPress导航}}</span> <div style="clear:both;"></div> [http://www.wordpress.la/codex-%E8%AE%A4%E8%AF%86WordPress%E7%AE%A1%E7%90%86%E9%9D%A2%E6%9D%BF.html WordPress后台]中编辑的内容最终显示在WordPress[[博客]]的[[网页]]之前,WordPress会对该内容进行多次处理。处理过程中将过滤多余代码,且会将内容转换成[[浏览器]]可翻译的格式。若用户不了解WordPress文章内容过滤的细节,会造成不必要的变化。 变化和过滤主要发生在 wp-includes/formatting.php文件中。详细代码功能和特征参见[http://wordpress.taragana.net/nav.html?wp-includes/formatting.php.source.html the file source code]。 用户在使用内容过滤函数和处理函数时遇到的典型问题包括: #保存文本后,空白段落、关闭的span标签和换行符元素被删除 #类从元素中被删除 #DIV元素被转换成P元素 #[[Java]]脚本和代码被转换成可显示代码而非可执行代码。关于如何将Java脚本植入博客文章,请参阅[http://www.wordpress.la/codex-%E4%BD%BF%E7%94%A8Javascript.html 使用Javascript]。 以下是对WordPress在最终发表前处理文章内容的逐步介绍。 ==TinyMCE== [http://www.wordpress.la/codex-TinyMCE%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%89%E9%92%AE.html TinyMCE]是WordPress的富文本编辑器。不是所有WordPress博客都使用TinyMCE,但一旦使用,TinyMCE会帮助用户将保存的内容转换为可发表的代码。 ==WordPress函数wpautop()== [http://www.wordpress.la/codex-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0-wpautop%28%29.html wpautop()]是一个重要的WordPress[http://www.wordpress.la/codex-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0.html 函数],可自动处理、校对并修改文章内容。 该函数保留换行符和段落标签,开启应开启但关闭了的标签,关闭应关闭但未关闭的标签,清除重复的HTML标签。 ==Texturize== Texturize ([http://codex.wordpress.org/Function_Reference/wptexturize wptexturize()]) 是一款文本过滤器,默认情况下Texturize会修改已发表的文章或评论,然后输出更方便阅读更具吸引力的内容。 Texturize生成具有美学效果的内容的同时,也为在[[编程语言]]中发表代码示例带来了不便。在这种情况下最好不要修改文章内容,否则可能会生成语句错误的代码。 有些示例包括: "quoted text" becomes “quoted text” 'quoted text' becomes ’quoted text’ --- becomes — -- becomes – ... becomes … (c) becomes © (r) becomes ® (tm) becomes ™ '' becomes ” `` becomes “ president's becomes president’s presidents' becomes presidents’ 12' becomes 12′ 12" becomes 12″ 2x4 becomes 2×4 ==转换表情符号== convert_smilies()函数将文章、页面和评论内容中的字符组合图转换成相应的[http://wordpress.la/codex-%E4%BD%BF%E7%94%A8Smilies%E8%A1%A8%E6%83%85.html 笑容或其它表情符号]。例如,若激活笑容符号,WordPress就可以识别:D,并将之转换为笑脸。 激活笑容符号的关键在于:在字符组合图前后添加空格。单纯的文字不会被转换成笑容符号。 如果用户不希望转换表情符号,可以在<STRONG>Options > Writing</STRONG>中关闭该功能。 ==转换字符== formatting.php代码文件中包含大量函数,这些函数可以帮助将字符实体、重音符号以及非英文字符转换成浏览器可识别的格式。 一般情况下这些函数运行状态良好,但如果浏览器未激活某种语言,该语言字符就不能被[[浏览器]]所辨别。用户可查看浏览器文档以添加浏览器可识别的语言字符。 ==阻止WordPress处理文章内容== 有很多插件可以改变WordPress默认状态下的过滤处理用法。建议用户不要改变核心程序设计,用户可以使用[http://www.wordpress.la/plugins.html WordPress插件]来改变某些或整个内容处理过程。相关插件请参考[http://wordpress.org/extend/plugins/ WordPress Plugins Directory]。 ==更多相关信息== *[http://www.wordpress.la/codex-%E6%92%B0%E5%86%99%E6%97%A5%E5%BF%97.html 撰写日志] *[http://wordpress.org/support/topic/102799forum WordPress Support Forum discussion on post filtering] *WordPress Ideas for improving post filtering: **[http://wordpress.org/extend/ideas/topic.php?id=55 Choose a better WYSIWYG editor] **[http://wordpress.org/extend/ideas/topic.php?id=437 Trust me when I edit HTML] **[[http://wordpress.org/extend/ideas/topic.php?id=11 Let us force a line break] **[[http://wordpress.org/extend/ideas/topic.php?id=107 Access to TinyMCE Plugins and Options] ==相关条目== *[[Drupal]] *[[OBLOG]] *[[X-Space]] *[[SaBlog-X]] *[[Bo-Blog]] [[category:WordPress中文文档|R]] [[category:WordPress网站开发|R]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:WordPress导航
(
查看源代码
)(受保护)