帝國cms后臺自動把內容圖片的alt和title替換為文章標題
發(fā)布時間:2020-01-28 17:47:46 作者:佚名
我要評論
這篇文章主要為大家介紹了帝國cms后臺發(fā)布內容自動把內容圖片的alt和title替換為文章標題,需要的朋友可以參考下
有時候我們的圖片alt與title與標題不相關,為了提高seo效果,讓搜索引擎辨識到圖片那么就可以用下面的代碼了,自動把內容圖片的alt和title替換為文章標題
操作方法如下:
1.把下面的代碼放到/e/class/userfun.php (放到最后?>的前面)
function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){
$title=$_POST['title'];
$htmls=$value;
$pattern = "/<img[^>]+>/";
preg_match_all($pattern, $htmls, $matches);
for ($i=0; $i<=count($matches[0]); $i++) {
preg_match_all("/alt=".+?"/",$matches[0][$i],$altimg);
preg_match_all("/title=".+?"/",$matches[0][$i],$titleimg);
$t_alt=count($altimg[0]);
if($t_alt==0){
$htmls=str_replace("<img","<img alt="{$title}"",$htmls);
$htmls=str_replace("<img","<img title="{$title}"",$htmls);
}
}
return $htmls;
}
2.在模型里正文字段一般是newstext(也可以是其它字段),在字段處理函數文本框填上user_imgalt 如下圖:

3.這樣在帝國cms后臺發(fā)布信息的時候就可以自動替換圖片alt和title屬性為信息標題了!
相關文章

帝國CMS根據內容正文字段[newstext]批量獲取描述簡介字段[smalltext]的
這篇文章主要介紹了帝國CMS根據內容正文字段[newstext]批量重新生成簡介字段[smalltext]的方法,需要的朋友可以參考下2023-06-26
帝國CMS 7.2和7.5適用的火車頭采集免登陸發(fā)布模塊配置方法詳解(親測可
帝國cms7.2版本開始增加了金剛模式,登錄發(fā)布有難度。親測可用的帝國CMS 7.2/7.5適用免登陸新聞發(fā)布模塊插件配合火車采集器,可以解決這類問題??胺Q完美2022-04-21帝國cms高危SQL注入漏洞(盲注)系統(tǒng)自帶RepPIntvar過濾函數使用方法
帝國cms開發(fā)的時候要注意一些危險的注入漏洞,防止被黑,RepPIntvar為系統(tǒng)自帶函數可以起到過濾字符的作用,下面就為大家介紹一下使用方法2021-07-26
帝國cms后臺啟用SESSION驗證所有的登錄信息都是保存在服務器端的,尤其是公共場所登錄用默認的cookies是不安全的2021-07-26
最近需要將老版本的帝國cms將7.2升級到7.5版本,參考這篇文章完美升級,特分享一下給需要的朋友2020-08-02
整理了一些常用的帝國CMS調用,靈動標簽和萬能標簽的調用方法舉例,包括幻燈片、標題、一級欄目、二級欄目、帶模版的友情鏈接(下拉菜單)、判斷內容頁字段為空時是如何調用2020-02-04
這篇文章主要介紹了帝國cms網站地圖sitemap.xml的制作方法,需要的朋友可以參考下2020-02-04
在使用帝國cms的時候有時候需要把前臺數據都更新一下,那么就可以參考下面的文章了,要不漏掉了部分就達不到更新的目地了2020-02-04
今天接到網友詢問怎么修改后臺登錄界面及后臺界面,特把方法分享出來需要的朋友可以參考下2020-02-04
最近仿站團隊接到很多仿站客戶訂單,這里面有一個這樣的功能,表單提交,今天花時間寫個教程給大家,需要的朋友可以參考下2020-02-02








