如何在Pagedown编辑器中使Markdown到HTML转换对SEO更加友好



我通过以下方式在pagedown编辑器中将markdown转换为html:

<div id="question_div" class="post_text">
</div>
<script type="text/javascript">
  $(document).ready(function() {
   var q_converter = new Markdown.getSanitizingConverter();
   $("#question_div").html(q_converter.makeHtml(<?php echo json_encode($q_detail);?>));
});
</script>

这运作良好。问题是,猜测$q_detail的值是This is not **working** well。当我打开view page source页面时,它显示类似

$("#question_div").html(q_converter.makeHtml("This is not **working** well"));

我想这对 SEO 不友好。

如何让它在<script>标签之外显示像This is not <b>working</b> well这样的$q_detail,使其对 SEO 更友好?

你可以

这样做:

<?php include('Parsedown.php') ?>
<div id="question_div" class="post_text">
<?php echo $parsedown->parse($q_detail);?>
</div>

安装解析后

最新更新