• 注册
  • 网络技术 网络技术 关注:77 内容:558

    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');

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: