Jak mogę dodać fragment kodu HTML do uruchomienia na każdej stronie WordPress
Mam interesujące wyzwanie, na które wkrótce przyjdę (nie jestem twórcą wtyczki WordPress). Używam witryny, która maOptimizePress jako temat.Optymalizator połączeniathe_content
wiele razy w budowaniu strony.
Chcę umieścić mały fragment kodu w treści każdej strony.
if ( function_exists( "transposh_widget" ) ) {
transposh_widget(array(), array(
'title' => 'Translation',
'widget_file' => 'flags/tpw_flags_css.php',
) );
}
To pokazuje kilka flag i pozwala zmienić język na stronie. Potrzebuję więc div ustawionego na stałą pozycję / 0,0 (mogę to później dopasować do wyglądu), który to ma w sobie.
Inne niż wyprowadzanie czegośthe_content
, co wydaje się być popularnym sposobem na to, jaki jest najlepszy sposób na uzyskanie tego na każdej stronie witryny Wordpress?
Aktualizacja
Poniższy kod został uruchomiony - oto mój ostatni kod, który wyświetlał flagi tylko w prawym górnym rogu strony na każdej stronie.
<?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');
?>