2015-02-26 3 views
6

Возможно ли создание коротких кодов в блогере? Что-то вроде:Как добавить shortcode в blogspot?

[item]contents[/item] 

или

[img class='someClass']yourimagelink[/img] 
+0

https://www.youtube.com/watch?v=aUndjBROwSM&feature=youtu.be –

+0

Спасибо. Ive уже видел это, но это не кажется полезным :) –

ответ

0

Мои Blogger хитрости недавно создал кучу для блоггера короткие номера. Вы можете проверить их here.

Чтобы создать свой собственный шорткоды

Вы можете создать шорткоды для вашего сайта с shortcode.js Вот как вы будете создавать [item]contents[/item] шорткод. Запустите код, чтобы увидеть его в действии.

new Shortcode(document.querySelector('body'), { 
 
    item: function(done) { 
 
    return this.contents; 
 
    } 
 
});
<script src="https://rawgit.com/nicinabox/shortcode.js/master/src/Shortcode.js"></script> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
[item]Sample text[item]

+1

Хотя это может показаться удобным, имейте в виду, что любое * динамически вставленное содержимое * JS * будет ** не ** сканироваться поисковыми системами, если оно не находится на страница с начальной загрузкой. Это делает это решение подходящим только для небольших, несущественных фрагментов контента. – Tyblitz

+0

Что если мы будем называть этот скрипт на загрузке страницы, будет ли он проиндексирован? –

+0

Возможно, это помогло бы кому-то-http: //downloads.mybloggertricks.com/shortcodes.js –

1

Короткий ответ: это зависит

  • на куски, которые расширяющие возможности настоящего контента на странице, или если вы не заботитесь о SEO и убеждены, что [img src=a class=b] лучше, чем <img src="a" class="b">, Да, возможно Например, см. Blogger shortcode plugin или создать свой собственный с shortcode.js.
  • для важных предметов содержание, которое должно быть проиндексировано нет, это невозможно.

Если вы заинтересованы в том, почему, вот длинный ответ:

Чтобы получить доступ к веб-странице, у вас есть серверы и их предварительно [браузера нагрузку] - обработки языков (PHP, ASP, Ruby, Perl ..) и клиенты (браузеры) со своими языками (Java-, Type-, & Actionscript). Поисковые системы полагаются на код, отправленный сервером, очевидно, потому что только человеку нужен браузер для запроса страницы. Как и во многих бесплатных хостах (freewebs, wix, ..), у вас нет прямого доступа к серверному коду в Blogger, но вы можете модифицировать XHTML-подобный шаблон с пользовательскими тегами, такими как Blogger's <b:include>, который за кулисами вероятно, звонит <?php include() ?> или аналогичный. Это оставляет нам клиентскую скрипту как альтернативу.

Хотя плагин блога короткого кода имитирует короткие коды Wordpress, он встроен в Javascript и поэтому бесполезен для [традиционных] поисковых систем.

Сообщается, что Google could access some Javascript contents с помощью браузера Chrome в качестве расширения своей поисковой системы (по слухам). Однако страница, связанная с результатами, показывает неоднозначные результаты. Это не потому, что вы можете понять некоторые слова в песне, которые вы можете обязательно иметь в виду.: даже если поисковые системы индексируют его, они не обязательно сделают это правильно. Также возникает вопрос: если 90% посетителей посещают веб-сайт из другого браузера, как Google получит достаточное количество данных, чтобы понять ваш динамический контент?

Если вы посмотрите на Blogger shortcode plugin, вы также заметите, что он включает в себя базовые элементы в стиле CSS и сторонние вставки, которые вы обычно можете скопировать-вставить вставлять-код с вашей страницы в HTML-просмотр. И как личное замечание, я бы сказал: зачем использовать короткие коды, например, [image class=x], когда это точно так же, как <img class="x">?

Заключение: не использовать короткие коды и оставаться на Blogger, или получить хостинг с CMS, который изначально поддерживает короткие коды, такие как Wordpress.

 Смежные вопросы

  • Нет связанных вопросов^_^