使用tumblr,我需要在标记的类别页面上添加自定义标题和描述元标记。
,例如url.com/tagged/lifestyle
需要与url.com/tagged/history
有没有人知道有条件的块级别,或者为每个标记类别制作自定义模板的方法?
答案 0 :(得分:0)
我可以通过jQuery使用hack来操作标题,但这只会在页面加载时运行。
//Add an id to the title tag:
<title id="chTitle">Tumblr Blog</title>
// get the current page url
$href = document.location.href;
$primaryDir = document.location.pathname.split("/")[1];
$secondaryDir = document.location.pathname.split("/")[2];
if($secondaryDir == 'lifestyle') {
$('#chTitle').text('Lifestyle');
}else if($secondaryDir == 'history') {
$('#chTitle').text('History');
}else{
$('#chTitle').text('Title Default');
}
您实际上可以只获取辅助目录并将其作为变量传递到页面标题中。
$('#chTitle').text($secondaryDir);
但是对于没有辅助目录的页面,您需要默认的回退。 blog.tumblr.com/submit等。