Beiträge von mei
-
-
Hallo,
ich habe in der functions.php zwei eigene Widgets 'spruch' und 'notizen'.
Ich möchte, dass in den Widgets unterschiedliche Schriften angezeigt werden.
Bei der Überschrift klappt das. Beim normalen Text leider nicht.
Es wir immer das css .textwidget ausgelesen, wenn ich die Website im Browser öffne und mir den Quelltext anschaue.
Wie kann ich das ändern?PHP
Alles anzeigen<?phpfunction heilpraxis_widgets_init() { register_sidebar(array( 'name' => 'Spruch des Monats', 'id' => 'spruch', 'before_widget' => '', 'after_widget' => '', 'before_title' => '<h2>', 'after_title' => '</h2>', ) );register_sidebar(array( 'name' => 'Notizen', 'id' => 'notizen', 'before_widget' => '<div class="feature"><div class="ficon"><img src="http://www.bayreuth-heilpraxis.de/wp-content/themes/heilpraxis/images/newsbullet-heilpraktiker-bayreuth.png" alt="Button News Entrop"> </div><div class="details_exp">', 'after_widget' => '</div></div>', 'before_title' => '<h3>', 'after_title' => '</h3>',) ); }add_action( 'widgets_init', 'heilpraxis_widgets_init' ); -
Ich möchte für ein selbst erstelltes Widget in einer Seite einen "Bearbeiten" Link erstellen, so wie man das bei dem normalen content kennt:
PHP
Alles anzeigen<div class="der-beitrag"> <?php the_content(); ?> <?php edit_post_link(); ?> </div>Mit edit_post_link funktioniert das natürlich nicht:
So sieht meine functions.php aus:
PHP<?phpfunction heilpraxis_widgets_init() {register_sidebar(array( 'name' => 'Notizen', 'id' => 'notizen', 'description' => 'Hier können Sie die News anlegen. Um eine neue News zu erstellen, ziehen Sie das Feld "Text" in das Notizen-Feld. Um eine News zu löschen, ziehen Sie diese nach links aus den Notizen-Feld heraus.', 'before_widget' => '<div class="feature"> <div class="ficon"> <img src="http://www.bayreuth-heilpraxis.de/wp/wp-content/themes/heilpraxis/images/newsbullet-heilpraktiker-bayreuth.png" alt="Button News Entrop"> </div> <div class="details_exp">', 'after_widget' => '</div></div>','before_title' => '<h3>','after_title' => '</h3>',) );}add_action( 'widgets_init', 'heilpraxis_widgets_init' );?>Wie und wo kann ich einen "bearbeiten" Link eintragen?
Der Link zur Seite:
-
Danke euch allen, es funktioniert.
Ich musste nur wie beschrieben die Reihenfolge ändern.Kannst Du mir das mit dem compatibility mode und $ noch mal genauer erklären. Ich hab es geändert, kapier aber nicht warum…
-
Das ist der Link zu der Seite.
-
Hallo, ich versuche ein voll funktionierendes responsive Menü in WordPress zum Laufen zu bringen.
Es gibt einmal ein normales horizontales Menü, das ab einer bestimmten Bildschirmgröße zum Icon wird, bei Klick erscheint dann ein Javascript Drop-down Menü. Leider funktioniert das Drop-down Menü gar nicht in WordPress.Folgender Code zum Aufruf der JS Dateien, die im Theme Ordner liegen steht dafür in der header.php:
PHP<script type='text/javascript' src='<?php bloginfo('template_url'); ?>/js/main.js'></script><script type='text/javascript' src='<?php bloginfo('template_url'); ?>/js/jquery.js'></script>So wird das horizontale Menü im <body> aufgerufen (das funktioniert):
HTML<a href="#" class="menu_icon" id="menu_icon"></a> <nav id="nav_menu"> <?php wp_page_menu('show_home=Home&depth=1'); ?> </nav>Das ist die JS Datei zum Aufruf des Drop-down Menüs:
$(document).ready(function(){ -
Hallo,
ich kenne mich leider mit php nicht aus.
Ich würde gerne Kind-Seiten, die von einem Eltern-Menü im Kopfbereich kommen, in der Seitenleiste anzeigen lassen.Das ist der Code von der header.php:
<?php wp_nav_menu( array( 'theme_location' => 'header', depth => 1 ) ); ?>Mein Code von der sidebar.php, der leider nicht funktioniert:
<?php
if($post->post_parent) {
wp_nav_menu( array( 'theme_location' => 'header', 'sort_column=menu_order&title_li=&child_of='.$post->post_parent ) );
}
?>'theme_location' => 'header' ist der Name, den das header-Menü in der functions.php hat.
Freue mich riesig über Hilfe…