2015-02-26 7 views
6

Ist es möglich, Shortcodes in Blogger zu erstellen? Etwas wie:Wie man den Shortcode zum Blogspot hinzufügt?

[item]contents[/item] 

oder

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

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

+0

Vielen Dank. Ive schon gesehen, aber es scheint nicht hilfreich zu sein :) –

Antwort

0

Mein Blogger Trick hat eine Reihe von Kurzwahlnummern für Blogger vor kurzem erstellt. Sie können sie überprüfen here.

Um Ihre eigene Kurzwahlnummern

Sie Kurzwahlnummern für Ihre Website mit shortcode.js Hier erstellen zu erstellen ist, wie Sie ein [item]contents[/item] Short zu schaffen. Führen Sie den Code aus, um ihn in Aktion zu sehen.

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

Während dies scheint bequem, bedenken Sie, dass alle * JS dynamisch eingefügt Inhalt * nicht ** von Suchmaschinen gecrawlt werden, wenn es nicht auf der Seite bei Erstladung. Das macht diese Lösung nur für kleine, unwichtige Inhalte geeignet. – Tyblitz

+0

Was, wenn wir dieses Skript beim Laden der Seite aufrufen, wird es indiziert? –

+0

kann dies helfen, jemand-http: //downloads.mybloggertricks.com/shortcodes.js –

1

Die kurze Antwort lautet: es hängt

  • für Stücke, die Merkmale von Inhalten, die auf der Seite erweitern , oder wenn Sie kümmern sich nicht um SEO und sind davon überzeugt, dass [img src=a class=b] ist besser als <img src="a" class="b">, ja, es ist möglich siehe zB Blogger shortcode plugin oder erstellen Sie Ihre eigene mit shortcode.js.
  • für wichtige Stücke von Inhalt, die indiziert werden sollte nein, es ist nicht möglich.

Wenn Sie daran interessiert sind, warum, ist hier die lange Antwort:

eine Webseite zugreifen zu können, müssen Sie Server und deren prä- [Browser-load] - Verarbeitung Sprachen (PHP, ASP, Ruby, Perl ..) und Clients (Browser) mit ihren Sprachen (Java-, Type-, & Actionscript). Suchmaschinen verlassen sich offensichtlich auf den vom Server gesendeten Code, da nur Menschen einen Browser benötigen, um eine Seite abzufragen. Wie bei vielen freien Hosts (freewebs, wix, ..) haben Sie keinen direkten Zugriff auf den serverseitigen Code in Blogger, aber Sie können die XHTML-ähnliche Vorlage mit benutzerdefinierten Tags wie Bloggers <b:include> ändern, die hinter den Kulissen stehen macht wahrscheinlich einen Anruf an <?php include() ?> oder ähnlich. Dies lässt uns Client-Side-Scripting als nur Alternative.

Während das Shortcode-Blogger-Plugin die Wordpress-Shortcodes nachahmt, ist es in Javascript eingebaut und daher für [traditionelle] Suchmaschinen nutzlos.

Gemeldet, Google could access some Javascript contents mit dem Chrome-Browser als eine Erweiterung seiner Suchmaschine (so wird gemunkelt). Die mit verknüpfte Seite zeigt jedoch gemischte Erfolgsergebnisse. Es ist nicht, weil Sie einige Wörter in einem Lied verstehen können, die Sie notwendigerweise davon verstehen können: selbst wenn Search Engines es indexieren, tun sie es nicht notwendigerweise korrekt. Es stellt sich auch die Frage: Wenn 90% Ihrer Besucher von einem anderen Browser auf die Website zugreifen, wie erhält Google dann genügend Daten, um Ihren dynamischen Content sinnvoll zu nutzen?

Wenn Sie einen Blick auf die Blogger shortcode plugin haben, werden Sie auch feststellen, dass das, was sie sind grundlegende CSS-Stil-Elemente ermöglicht, und Drittanbieter-bettet, was Sie können in der Regel ein embed-Code aus Ihrer Seite copy-paste in HTML-Ansicht Und als eine persönliche Anmerkung würde ich sagen: warum Shortcodes wie [image class=x] verwenden, wenn das genauso ist wie <img class="x"> zu tun?

Fazit: Verwenden Sie keine Shortcodes und bleiben Sie auf Blogger, oder erhalten Sie Hosting mit einem CMS, das shortcodes wie Wordpress nativ unterstützt.

Verwandte Themen