dpsgulm
Verfasste Forenbeiträge
-
Forum: Allgemeine Fragen
Als Antwort auf: Probleme beim Ausblenden des SeitentittelsDu bist mein Held des Tages, bscu! Hat geklappt! Wie ich vermutete, eine ganz einfache Sache…
Vielen herzlichen Dank an alle Beteiligten!
Grüße, Christian
Forum: Allgemeine Fragen
Als Antwort auf: Probleme beim Ausblenden des SeitentittelsHallo Hans-Gerd,
konkret taucht es bei „Unser Stamm“ —->“Die Gruppen“—–>“Neues von den Jungpfadfindern“ (https://www.dpsg-ulm.de/wordpress/neues-von-den-jungpfadfindern/) auf. Im Theme selber gibt es auch übrigens noch eine CSS (style.css – die kann ich über den Theme-Editor bearbeiten); vielleicht bin ich auch einfach in der verkehrten CSS…?
Grüße, Christian
Forum: Allgemeine Fragen
Als Antwort auf: PHP-Seite in Theme einbindenOkay, insgeheim dachte ich mir schon so etwas. Vermutlich bin ich technisch da etwas mehr im Thema drin, als der „klassische“ WP-User 😀 Ich will das Buchungssystem halt ungerne aufgeben, wir an dem jetzigen halt schon echt viel rumgeschraubt haben. (mehrere if-else, kombiniert mit prepared Statements, Java…)
Vielleicht gibts ja bei unseren Verbandsmitgliedern (darunter sind einige Informatiker) jemanden, der mir helfen kann (und auch unser Theme kennt).
Trotzdem herzlichen Dank für eure Ausführungen!
Forum: Allgemeine Fragen
Als Antwort auf: PHP-Seite in Theme einbindenVielen Dank für die prompte Reaktion.
Nunja, das Belegungsscript besteht aus mehreren Dateien, die mit einer MySQL-Datenbank gekoppelt sind. Es ist also nicht „nur ein Script“ – entschuldigung, wenn ich mich da unklar ausgedrückt habe.
Ein passendes Plugin gibt es nicht – und mittlerweile verfüge ich auch über Programmierkenntnisse – das wäre also nicht das entscheidende.
Mein „Hauptziel“ ist in erster Linie das selbe Design in der Seite zu haben, sprich das Menü, Footer und die Sidebar (wie hier: http://www.dpsg-ulm.de).
Natürlich wäre eine möglichst simple Lösung (ohne viel coden) super, aber wenn es sich nicht vermeiden lässt, muss ich in den sauren Apfel beißen…
Forum: Allgemeine Fragen
Als Antwort auf: Menüs von Suche ausschließenHallo,
sorry für die verspätete Rückmeldung!
Ja, wir konnten es „unter Kontrolle“ bringen.
Wir haben in die functions.php ein
if (is_search() )
{
$args[‚menu‘] = ‚Main Menu‘;
}eingebaut, so dass der komplette Code nun lautet:
function change_wp_nav_menu_args($args = “)
{$pageID = get_the_id();
$postID = get_the_id();
if($pageID == ‚3294‘or $pageID == ‚3312‘ or $pageID == ‚3302‘or $pageID == ‚3298‘or $pageID == ‚3300‘or $pageID == ‚3383‘ or $pageID == ‚3442‘or $postID == ‚3433‘ or $postID == ‚3413‘or $postID == ‚3410‘or $postID == ‚3396‘or $postID == ‚3393‘or $postID == ‚3497‘){
$args[‚menu‘] = ‚Sonder1‘;
}if($pageID == ‚3524‘or $pageID == ‚3538‘ or $pageID == ‚3555‘ or $pageID == ‚3527‘ or $pageID == ‚3540‘)
{
$args[‚menu‘] = ‚Sonder2‘;
}if (is_search() )
{
$args[‚menu‘] = ‚Main Menu‘;
}
return $args;}
add_filter( ‚wp_nav_menu_args‘, ‚change_wp_nav_menu_args‘ );
Ich glaube, in diesem Forum gibts nicht so viele bis gar keine Leute, die in den Theme-Dateien „rumfummeln“; das ist ja auch beim Durchschnittlichen WP-User auch nicht unbedingt nötig. Aber wir haben halt ein eigenes Template, welches von einer Firma programmiert wurde, aber keine „Gebrauchsanweisung“ dazu…
Naja, ende gut-alles gut und trotzdem Danke!
Grüße, Christian
Forum: Allgemeine Fragen
Als Antwort auf: Menüs von Suche ausschließenalso das läuft alles in der function.php ab, die Einbindung selber erfolgt im Standard über die CSS-Klasse in der header.php
<nav class=“nav“>
<div class=“container“>
Navigation
<small>
<span></span>
<span></span>
<span></span>
</small>
<div class=“bar-nav“>
<?php wp_nav_menu( array(
‚theme_location‘ => ‚main-menu‘,
‚container‘ => “,
‚menu_class‘ => “,
‚fallback_cb‘ => “,)); ?>
</div><!– /.navbar –>
</div><!– /.container –>
</nav><!– /.nav –><div class=“container main“>
Forum: Allgemeine Fragen
Als Antwort auf: Menüs von Suche ausschließenHier:
function change_wp_nav_menu_args($args = “)
{$pageID = get_the_id();
$postID = get_the_id();
if($pageID == ‚3294‘or $pageID == ‚3312‘ or $pageID == ‚3302‘or $pageID == ‚3298‘or $pageID == ‚3300‘or $pageID == ‚3383‘ or $pageID == ‚3442‘or $postID == ‚3433‘ or $postID == ‚3413‘or $postID == ‚3410‘or $postID == ‚3396‘or $postID == ‚3393‘or $postID == ‚3497‘){
$args[‚menu‘] = ‚Sonder1‘;
}if($pageID == ‚3524‘or $pageID == ‚3538‘ or $pageID == ‚3555‘ or $pageID == ‚3527‘ or $pageID == ‚3540‘)
{
$args[‚menu‘] = ‚Sonder2‘;
}return $args;
}
add_filter( ‚wp_nav_menu_args‘, ‚change_wp_nav_menu_args‘ );
# Register Theme Menu Locations
add_theme_support(‚menus‘);
register_nav_menus(array(
‚main-menu’=>__(‚Main Menu‘, ‚dpsg‘),
‚extra-menu‘ => __( ‚Sonder1‘, ‚dpsg‘),
‚extra-menu1‘ => __( ‚Sonder2‘, ‚dpsg‘),
));