Javascript 调整“按此”Wordpress书签
我使用默认的Wordpress这个bookmarklet,这很好,但是我想改变一些事情 代码如下:Javascript 调整“按此”Wordpress书签,javascript,wordpress,bookmarklet,Javascript,Wordpress,Bookmarklet,我使用默认的Wordpress这个bookmarklet,这很好,但是我想改变一些事情 代码如下: javascript:var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://superarsha.wordpress.com/wp-admin/press-this.php',l=d.locati
javascript:var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://superarsha.wordpress.com/wp-admin/press-this.php',l=d.location,e=encodeURIComponent,u=f+'?u='+e(l.href)+'&t='+e(d.title)+'&s='+e(s)+'&v=4';a=function(){if(!w.open(u,'t','toolbar=0,resizable=1,scrollbars=1,status=1,width=720,height=570'))l.href=u;};if%20(/Firefox/.test(navigator.userAgent))%20setTimeout(a,%200);%20else%20a();void(0)
我想要的是:
1:在第一行中插入URL。
2:将正文上的原始标题替换为指向源页面的YouTube链接
如果数字2不清楚,那么下面是一个示例:
当在youtube视频上按此按钮时,身体会像视频标题一样出现在youtube上。
我想要的只是YouTube我也在其他地方发布了这个答案: 您必须修改wp admin文件夹中的press-this.php文件以及bookmarklet javascript 默认情况下,wordpress将对文章标题和链接标题使用相同的信息,因此您需要修改press-this.php文件,以便将两者分开 下面是指向修改后的press-this.php的pastebin链接: 以下是修改后的bookmarklet javascript:
javascript:var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://superarsha.wordpress.com/wp-admin/press-this.php',l=d.location,e=encodeURIComponent,r=/youtube.com/i,t=d.title,n=(r.test(l.href)?'YouTube':d.title),u=f+'?u='+e(l.href)+'&t='+e(t)+'&n='+e(n)+'&s='+e(s)+'&v=4';a=function(){if(!w.open(u,'t','toolbar=0,resizable=1,scrollbars=1,status=1,width=720,height=570'))l.href=u;};if%20(/Firefox/.test(navigator.userAgent))%20setTimeout(a,%200);%20else%20a();void(0)
实际上我什么也没试过,因为我不会写代码!