Wie kann ich ein Stück HTML-Code hinzufügen, das auf jeder WordPress-Seite ausgeführt wird?
Ich habe eine interessante Herausforderung, auf die ich kurz komme (ich bin kein WordPress-Plugin-Entwickler). Ich benutze eine Website, die hatOptimierenPresse als Thema.Optimizepress Anrufethe_content
oft beim Erstellen einer Seite.
Ich möchte ein kleines Code-Snippet in den Text jeder Seite einfügen.
if ( function_exists( "transposh_widget" ) ) {
transposh_widget(array(), array(
'title' => 'Translation',
'widget_file' => 'flags/tpw_flags_css.php',
) );
}
Das zeigt ein paar Flags und lässt Sie die Sprache auf der Site wechseln. Also brauche ich ein Div, das auf feste Position / 0,0 eingestellt ist (ich kann es später für das Aussehen anpassen), das das beinhaltet.
Abgesehen von der Ausgabe von etwas inthe_content
Was ist der beste Weg, dies auf jeder Seite einer WordPress-Site zu erreichen?
Aktualisieren
Der folgende Code hat begonnen - hier war mein endgültiger Code, der Flaggen nur in der oberen rechten Ecke der Site auf jeder Seite ausgibt.
<?php
/*
Plugin Name: Transposh Flags in Header
Description: Embed Transposh Header Code (in Footer of Page)
*/
function insert_my_footer() {
echo '<div style="display:block; top:30px; right: 50px; position: fixed; color:white;">';
if (function_exists("transposh_widget")) {
transposh_widget(array(),
array('title'=>'',
'widget_file' => 'flags/tpw_flags.php') );
}
echo '</div>';
}
add_action('wp_footer', 'insert_my_footer');
?>