方法一、使用MathJax的CDN脚本
打开 WordPress 后台,在外观/编辑下,编辑 header.php
,在其中找到 head 结束的位置,在 </head>
前加入:<script type=’text/javascript’ src=’https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML’></script>
保存即可。(值得注意的是,这行代码必须要放到 <?php wp_head(); ?>之前,否则不生效)这里的JS地址用的是MathJax的官方CDN,其实也完全可以把这个MathJax.js文件下载放到本地,然后配置成本地地址。但是呢,这个CDN地址在墙内的访问速度还可以,所以还是建议大家直接使用官方的CDN吧,省事、方便。
之后就可以在文章中直接插入 Latex 公式,如:\begin{equation}\sigma(z) = \frac{1}{1 + e^{-z}}\end{equation}
\begin{equation} \sigma(z) = \frac{1}{1 + e^{-z}} \end{equation}方法二、建立并使用MathJax的本地脚本
先在wordpress市场安装MathJax-LaTex这个插件。
MathJax-LaTex插件依赖MathJax这个javascript开源工程,手动下载并安装到自己的服务器。
1、下载MathJax,下载地址为https://github.com/mathjax/MathJax/archive/master.zip
2、解压该文件,并上传至该插件的目录下。
3、然后在wordpress后台settings目录中的找到MathJax-LaTeX,在这里面中关掉使用CDN加速,然后设置本地js的位置。由于步骤2中下载到的文件夹的目录为MathJax-master,而我改为了mathjax,所以我设置的地址为:/wp-content/plugins/mathjax-latex/MathJax/MathJax.js。然后点击Save changes。完成。
6.在文章中输入:
{latex}E=MC^2[/latex]
(记得将{}换为[])
那么,文章访问时效果图如下图所示:
[latex]E=mc^2[/latex]