С tumblr мне нужно добавить собственные метатеги заголовков и описания на тегерованные страницы категорий.
таких как url.com/tagged/lifestyle
требуется другое название/описание, чем url.com/tagged/history
Кто-нибудь знает условный уровень блока или способ создания пользовательских шаблонов для каждой маркированной категории?
Я могу манипулировать заголовком, используя хак через jQuery, но это будет работать только при загрузке страницы.
//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 и т.д.