Emlog Pro插件修改替換文章內容方法

廣告也精彩
Emlog Pro插件修改替換文章內容方法

emlog pro 想要修改替換文章內容,之前的辦法是打開 echo_log.php 里的 $log_content 添加自定義函數進行修改。

新版的 emlog pro 新增了一個可以對文章內容進行修改的插件掛載點,通過此插件掛載點可以很方便的修改附加文章內容。

掛載點名稱:article_content_echo,文章內容展示掛載點,帶有參$log_content,$log_content

第一個參數 $logData

輸入原始的文章數據,數組結構包括標題、內容、文章id等信息

第二個參數 $logData

被插件修改后的文章數據,完成內容變量的覆蓋替換。

doMultiAction('article_content_echo', $logData, $logData);

插件例子

<?php
function replace_content($logData, &$result) {
        // 附加一段文字
        $result['log_title'] .= '標題附加一段文字';
        // 替換文章內容中的你好為大家好
        $result['log_content'] = str_replace('你好', '大家好', $result['log_content']);
}
addAction('article_content_echo', 'replace_content');
? 版權聲明

相關文章

暫無評論

none
暫無評論...