typecho编辑器自定义按钮输入特定内容

在wordpress上面有一些专门的插件实现后台编辑器的时候点击特定按钮出现对应的内容,而typecho上没有这个类型的插件,所以需要自己想办法添加。

此问题解决方法是cyo大佬分享的,表示感谢,好人一生平安。

typecho编辑器自定义按钮输入特定内容方法如下:

首先在admin文件夹下新建一个php文件,自己命名,例如add-daima.php

内容如下:

<script>
$('#btn-add').click(function() {
var addText = '产品名:\n生产地:\n毛重:\n单价:\n保质期\n。。。。\n。。。\n购买链接:';
if (confirm('<?php _e('确认要添加吗?'); ?>')) {
$("#text").append(addText);
}
});
</script>

如果不需要确认提醒就删掉红色字段。

然后修改admin文件夹下的write-post.php

在合适的位置输入

<button type="button" id="btn-add" class="btn"><?php _e('添加自定义内容'); ?></button>

然后在倒数第五行输入

include 'add-daima.php';

搞定收工

typecho换域名后批量替换网址数据库操作命令

数据库修改域名

数据库修改建议直接使用SQL语句替换,方便快捷。

修改typecho_options表

UPDATE `typecho_options` SET `value` = '新域名地址' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0;

替换文章正文的旧域名

UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');

替换管理员的个人网址

UPDATE `typecho_users` SET `url` = REPLACE(`url`,'旧域名地址','新域名地址');

以上SQL语句默认表前缀为typecho_,若你的数据库表前缀不是typecho_,请自行修改语句。

typecho自带markdown编辑器插入html标签的方法

今天一个网站用的typecho,自带的是markdown编辑器,接触的少,感觉不是很方便,比如要设置文字颜色都比较麻烦,网上搜寻了下,有很多说法,不过最后测试有效的方法是添加!!!标签

举例如下:

!!!

这里是html标签

!!!

上面的才是正确方法,而网上说的下面这些,不配合!!!符号是不会展示的。

<font color=red>内容</font>
<font color=#0099ff size=7 face="黑体">内容</font>
<font size=5>字体、字号和颜色</font>
<font face="黑体">我是黑体字</font>
<font face="微软雅黑">我是微软雅黑</font>
<font face="STCAIYUN">我是华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>

lnmp 1.4安装typecho后伪静态404的解决办法

默认的安装军哥的Lnmp 1.4(包括1.3)后,如果你安装了typecho,并且在配置文件里面添加了typecho的伪静态规则,但是当你搭建好typecho后,你会发现伪静态不起作用,依然会提示404.

解决这个问题的方法是是编辑你虚拟主机的.conf文件,找到include enable-pathinfo.conf;修改为include enable-php-pathinfo.conf;,然后重启nginx就可以了。