目录
下载
需要下载两个压缩文件:下载链接
- php-tiny_mce_wiris-7.25.0.1439.zip
- wordpress_wiris-3.x.zip
参考指令(下载链接请复制官网的链接)
mkdir mathtype
cd mathtype
wget https://downloads.wiris.com/integrations/wordpress_wiris-3.x.zip
wget https://downloads.wiris.com/integrations/php-tiny_mce_wiris-7.25.0.1439.zip
前提条件
使用TinyMCE编辑器(Classic),新版本的WordPress默认使用Gutenberg编辑器(方块式的)
启用TinyMCE编辑器的方法(二选一):
- 安装TinyMCE Advanced插件
- 安装Classic Editor插件
复制文件
解压文件
unzip 文件名
在解压wordpress_wiris-3.x.zip的时候,会报如下错:
checkdir error: wordpress_wiris exists but is not directory
unable to process wordpress_wiris/tiny_mce_wiris.php.
checkdir error: wordpress_wiris exists but is not directory
unable to process wordpress_wiris/.
解决方法:提前新建wordpress_wiris文件夹,然后在解压的时候不要覆盖
参考指令
mkdir wordpress_wiris
unzip wordpress_wiris-3.x.zip
# 选择不覆盖文件夹
unzip php-tiny_mce_wiris-7.25.0.1439.zip
剪切文件
mv wordpress_wiris/tiny_mce_wiris.php /网站根目录/wp-content/plugins/
mv tiny_mce_wiris/ /网站根目录/wp-includes/js/tinymce/plugins
设置权限
chown -R www:www /网站根目录/wp-includes/js/tinymce/plugins/tiny_mce_wiris/cache
chown -R www:www /网站根目录/wp-includes/js/tinymce/plugins/tiny_mce_wiris/formulas
WIRISplugins.js
在仪表盘的“外观-主题文件编辑器”的主题页眉(header.php)的<head>标签之间添加如下内容
<script src="<?php echo get_option('home');?>/wp-includes/js/tinymce/plugins/tiny_mce_wiris/integration/WIRISplugins.js?viewer=image" type="text/javascript"></script>
使用
激活插件:Wordpress WIRIS Plugin
插入公式:插入“经典”方块,点击“MathType”按钮
编辑公式:点击公式,点击“MathType”按钮
注意
如果使用了301重定向,请确保设置中的地址与301重定向的地址一致,否则会导致无法找到文件
有的主题会出现公式前后换行的情况,换一个别的主题就好,暂时只找到这个解决方法,目前用的是Astra
卸载
把安装步骤从下往上反向操作即可
参考
https://docs.wiris.com/en/mathtype/integrations/wordpress#using_mathtype_in_wordpress