Machen STINGER3 (WordPress-Theme) kompatibel mit WPML (Multilanguage-Plugin)

Dieser Beitrag ist auch verfügbar in: Englisch Vereinfachtes Chinesisch Russisch Spanisch Portugiesisch, Portugal Französisch Arabisch Japanisch

< Was ist WPML? >
Es ist eine mehrsprachige Plugin für WordPress. Ich benutze WPML auf dieser mecrazy Blog.
Offizielle Website von WPML

< Was ist STINGER3? >
Dies ist ein Thema für WordPress. Es hat viele nette Funktionen, ohne Plugin. Zum Beispiel Code Inserter für Anzeigen (wie Google Adsense) und cooles Design sozialen Tasten. Ich wollte versuchen, dieses Thema zu verwenden.
Offizielle Website von STINGER3 (Japanische Seite)

< Hoffe, sanfte Aktivität >
Der Entwickler STINGER3 ist zu beschäftigt, um auf Twitter zu beantworten, und ich bin nicht sicher, dass er andere als japanischer Sprache zu lesen. Wenn Sie Fragen zu STINGER3 haben, ich hoffe, dass Sie die Antwort auf Google zu finden oder die Probleme zu lösen, indem Sie sich.

< Für Menschen, die kein Japanisch lesen kann >
Offizielle Website des STINGER3 ist in Japanisch. Ich denke, es ist schwierig, Download-Link von Themen zip-Datei zu finden. Sie sollten feststellen, das japanische Wort “ダウンロード“. Es bedeutet “Download” auf Deutsch. Bitte benutzen Sie CTRL + F, um dieses Wort zu finden. Hier finden Sie die aktuelle Version Dateiname “stinger3ver20140327.zip”.

< Code für Kompatibilität >
Der Code unten geben WPML Kompatibilität zu STINGER3.

<style type="text/css">

.submenu-languages{
  background-color:#f3f3f3;
  border-style:solid;
  border-color:#dedede;
  border-width:0px 1px 1px 1px;
  position:absolute;
  margin-left:-11px;
  margin-top:21px;
  padding-bottom:5px;
  display:none;
}
.submenu-languages > li{
  white-space:nowrap !important;
  float:none !important;
  display:inline-block !important;
}

.iclflag{ vertical-align:middle;position:relative !important;top:-1px !important; }
#lang_sel{ z-index:1000; }
#lang_sel a{ display:block; }
#lang_sel ul,#lang_sel li,#lang_sel a{
  margin:0px;padding:0px;
  width:300px;
  text-align:left;
  white-space:nowrap;
}
#lang_sel ul,#lang_sel li{ margin:0px !important;padding:0px !important; }
#lang_sel a{ margin:0px !important;padding:0px 7px !important; }
#lang_sel li,#lang_sel a,#lang_sel span{
  height:30px !important;
  line-height:30px !important;
  font-size:14px;
}
#lang_sel > ul > li > ul{ top:31px; }

</style>
<script type="text/javascript">
jQuery(function($){
var langMenuObj = $('.submenu-languages').eq(0);
var wpmlMobile = (typeof(window.orientation) != "undefined");
$('.menu-item-language-current').eq(0).on('mouseenter',function(){
if(!wpmlMobile){langMenuObj.stop(true,true).fadeIn('fast');}
}).on('mouseleave',function(){
if(!wpmlMobile){langMenuObj.stop(true,true).fadeOut('slow');}
}).on('click',function(){
langMenuObj.stop(true,true).toggle();
});
$('.icl_lang_sel_current ').parent().click(function(){ return false; });
});
</script>

< Wie man diesen Code einfügen? >
Es gibt 3 Möglichkeiten, um beispielsweise den Code einfügen. Bitte wählen Sie eine von ihnen. Oder wenn Sie wissen, wie man WordPress anpassen, die Sie manuell auf Ihre PHP-Skripte einfügen.

< Methode – 1 >
Zum [ Design – Widgets ] von Administrator-Menü. Bitte fügen Sie eine gültige “Text” Bereich. Bitte geben Sie nicht den Titel, legte das Skript nur in der Detail-Formular.

< Methode – 2 >
Ich entwickelte ein Plugin STINGER3 loves WPML. Dieses Plugin das gleiche tun wie “Methode – 1”. Wenn Sie Fehler finden, bitte melden oder mir sagen, auf Github, Twitter Google+ oder.

< Methode – 3 >
Mit WordPress Plugin “Wp Insert“. Es kann HTML-Code, um überall auf Ihrem Blog einfügen.

< Nachher>
Ich denke, jeder Methoden sind nicht so schwierig. Aber aktuelle Version des STINGER3 ist nicht mit der Sprache mo-Dateien kompatibel. Wir können nur mit String zu übersetzen Übersetzung von WPML. Wenn ich freie Zeit, ich will Patch für STINGER3 kompatibel mit mo-Dateien zu entwickeln.

< Aktualisiert am 11. Juni 2014 >
Fest – Es kann nicht damit umgehen ersten Abgriff Falle von Android oder iOS-Browsern. Source-Code auf dieser Seite und die WordPress-Plugin auf Github aktualisiert.