久久机这里只有精品,国产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+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 滦南县| 安图县| 招远市| 阿克苏市| 冀州市| 兴山县| 溧水县| 临朐县| 什邡市| 娱乐| 咸丰县| 安溪县| 宽甸| 澄城县| 鄱阳县| 天祝| 隆安县| 丹东市| 古丈县| 互助| 泰兴市| 丰都县| 类乌齐县| 大庆市| 息烽县| 崇信县| 平湖市| 肇东市| 利津县| 鹤岗市| 枣庄市| 曲阳县| 河北省| 嘉黎县| 博乐市| 茂名市| 临泉县| 富蕴县| 兴国县| 吴桥县| 安达市|