久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 去除Dede編輯器粘貼/回車都自動加DIV的方法織夢技

去除Dede編輯器粘貼/回車都自動加DIV的方法織夢技

時間:2023-05-25 11:05:25 閱讀: 文章分類: 網站建設 作者: 網站技術員

導讀:織夢技巧織夢技巧DEDE5.6版及后續版本內置的可視化編輯器變成了只有ckeditor 使用中發現一個問題不管是黏貼文本進來,還是手工輸入,然后回車,都會被自動加DIV標簽,如網站seo優化課程網站優化seo培訓。

網站seo優化課程網站優化seo培訓DEDE5.6版及后續版本內置的可視化編輯器變成了只有ckeditor 使用中發現一個問題不管是黏貼文本進來,還是手工輸入,然后回車,都會被自動加DIV標簽,如果遇到長文章,自動分頁,可能會出現DIV/DIV標簽被截斷的現象,造成文章后面的模板全部錯亂。因此需要將自動添加的DIV標簽去除。 打開/dede/inc/inc_archives_functions.php 大概在這個文件的第633行找到下面的代碼: function AnalyseHtmlBody($body,$description,$lit […]

DEDE5.6版及后續版本內置的可視化編輯器變成了只有ckeditor 使用中發現一個問題不管是黏貼文本進來,還是手工輸入,然后回車,都會被自動加<DIV>標簽,如果遇到長文章,自動分頁,可能會出現<DIV></DIV>標簽被截斷的現象,造成文章后面的模板全部錯亂。因此需要將自動添加的<DIV>標簽去除。 打開/dede/inc/inc_archives_functions.php 大概在這個文件的第633行找到下面的代碼: function AnalyseHtmlBody($body,&$description,&$litpic,&$keywords,$dtype='') { 在下面加入如下代碼: $body = str_replace("div","p",$body); echo $str."\n"; 但是以上代碼僅限于普通的網站,也就是不會在發布的文章中有文本的<DIV>字符的,如果是站長源碼類網站,或者技術類網站,因為經常會在文章中出現<DIV>的字眼,這些字同樣會在發布的時候被自動替換掉,這樣就使發布的文章跟原文不一樣的。因此笨牛網在嘗試了以上方法后發現不適合笨牛網(BNXB.COM)使用,繼續查閱文章,發現可以從CKEDITOR的配置文件著手 /include/ckeditor/config.js 在 /* Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ CKEDITOR.editorConfig = function( config ) {     // Define changes to default configuration here. For example:     // config.language = 'fr';     config.uiColor = '#F1F5F2';     // 文件瀏覽     config.filebrowserImageBrowseUrl = "../include/dialog/select_images.php";     config.filebrowserFlashBrowseUrl = "../include/dialog/select_media.php";     co網站建設哪家好nfig.filebrowserImageUploadUrl  = "../include/dialog/select_images_post.php"; 下方添加 config.enterMode = CKEDITOR.ENTER_BR; conf網站建設教程ig.shiftEnterMode = CKEDITOR.ENTER_P; config.enterMode = CKEDITOR.ENTER_BR;這句在的意思就是將ENTER換行的換行符改成<BR> config.shiftEnterMode = CKEDITOR.ENTER_P; 這句的意思就是將SHIFT+ENTER換行的換行符改成<P> 所以如果想ENTER改成<P>那可以使用config.enterMode = CKEDITOR.ENTER_P; 改完后文件如下 /* Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ CKEDITOR.editorConfig = function( config ) {     // Define changes to default configuration here. For example:     // config.language = 'fr';     config.uiColor = '#F1F5F2';     // 文件瀏覽     config.filebrowserIm營銷型網站建設ageBrowseUrl = "../include/dialog/select_images.php";     config.filebrowserFlashBrowseUrl = "../include/dialog/select_media.php";     config.filebrowserImageUploadUrl  = "../include/dialog/select_images_post.php"; config.enterMode = CKEDITOR.ENTER_BR; config.shiftEnterMode = CKEDITOR.ENTER_P; config.autoParagraph = false;     config.enterMode = CKEDITOR.ENTER_BR; config.shiftEnterMode = CKEDITOR.ENTER_P; }; 這樣在手工錄入的時候就可以按回車換行,換行符是<BR>而不是之前的<DIV>了。 不過到這里還不是完全符合我們的要求,我們從外部TXT文件黏貼內容進來,任然會被自動套一層<DIV></DIV> 以下繼續改進 打開/include/ckeditor/ckeditor.js 然后查找  'p':'div' 改成'div':'p' 完成相關網站seo優化課程網站優化seo培訓。

關鍵詞標簽: 標簽 編輯器

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章去除Dede編輯器粘貼/回車都自動加DIV的方法織夢技主要講述編輯器,標簽,去除Dede編輯器粘貼/回車都自動加網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8391.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 光泽县| 辽阳县| 新干县| 信阳市| 吐鲁番市| 达孜县| 西乡县| 临邑县| 海丰县| 鸡东县| 房产| 阜宁县| 香港| 东光县| 拉萨市| 南漳县| 山丹县| 徐闻县| 浦东新区| 黄平县| 太和县| 调兵山市| 潼南县| 桃源县| 司法| 星子县| 东安县| 滦南县| 车致| 昭苏县| 黔西县| 灵丘县| 大城县| 民勤县| 金川县| 武隆县| 大同县| 卢氏县| 无棣县| 石阡县| 凤山市|