Ich möchte jeder Seite einen Wert 1-5 geben.
Mit dem the_Meta() möchte ich dann erkennen welchen Wert sie hat und dem ensprechen ein anderes Headerbild erscheinen lassen.
Da dies im Header geschieht muss ich the_meta() vor dem Loop einsetzten
Beiträge von flydelite
-
-
Hallo
Möchte schauen ob the_Meta() 1,2,3,4 oder 5 ist.
Das ganze vor dem Loop. Wie muss ich das tun?
-
Ach ja, du hast mich aufgeweckt ;) Habe zum testen einfach einen Pseudotext eingegeben und vergessen Leerzeichen rein zu machen...
Thank's
-
Aber dann verschwindet der Text einfach am Rand. Wie bringe ich es dazu dass ein Umschlag gemacht wird?
-
-
klappt bestens, danke für die schnelle Antwort
-
besten Dank für die schnelle Antwort!!
Klapt bestens....
-
Hallo zusammen,
Ich baue gerade eine Website mit statischen Seiten. Ich nutze WP also als CMS.
Nun möchte ich eine Sidebar machen welche einen Text anzeigt.
Dieser soll immer angezeigt werden egal auf welches Seite sich der gast gerade befindet. Wie kann ich dies tun ohne ein Widget zu benutzen?gibt es da einen wp_query befehl oder so??
-
thank's für deinen prompte Antwort..
Versteh ich das richtig mit dem
[COLOR=#ff8000]<input type=[COLOR=#0000ff]"hidden"[/COLOR] name=[COLOR=#0000ff]"lang"[/COLOR] value=[COLOR=#0000ff]"de"[/COLOR] />[/COLOR]
übergeb ich dem search.php file den schlüssel "lang" und den Wert "de"Im Search.php steht dann nur die Abfrage
[LEFT] [COLOR=#000000] [COLOR=#0000cc]<?php
[/COLOR][COLOR=#006600]switch ( [/COLOR][COLOR=#0000cc]$lang [/COLOR][COLOR=#006600]) {
case [/COLOR][COLOR=#cc0000]'de' [/COLOR][COLOR=#006600]: require [/COLOR][COLOR=#cc0000]'search_de.php'[/COLOR][COLOR=#006600]; break;
case [/COLOR][COLOR=#cc0000]'en' [/COLOR][COLOR=#006600]: require [/COLOR][COLOR=#cc0000]'search_en.php'[/COLOR][COLOR=#006600]; break;
case [/COLOR][COLOR=#cc0000]'fr' [/COLOR][COLOR=#006600]: require [/COLOR][COLOR=#cc0000]'search_fr.php'[/COLOR][COLOR=#006600]; break;
default : die([/COLOR][COLOR=#cc0000]'Falsche Sprache!'[/COLOR][COLOR=#006600]);
}
[/COLOR][COLOR=#0000cc]?>[/COLOR] [/COLOR] [/LEFT]diese Werte übernimmt er dann von der vorherigen Übergabe und springt dann auf das entsprechende search_de.php??
Versteh ich das richtig??
-
Nun habe ich noch das letzte Problem entdeckt.
Ich muss von irrgend wo her merken welche sprach zur Zeit gerade verwendet wird. Um dies unterscheiden arbeite ich mit drei verschiedenen Templates -> de fr und en.
Ist es möglich drei verschiedene search.php zu benützen?
z.B. search_de, search_fr und search_en.Wie spreche ich diese dann an?
Bei mir sieht der Code zur Zeit wie folgt aus um in die search.php zu springen
PHP<div id="suchen"> <form method="get" id="searchform" action="<?php bloginfo('url'); ?>/"> <input type="text" value="<?php the_search_query(); ?>" name="s" id="eingabefeld" /> <input name="image" type="image" value="Search" src="<?php bloginfo('stylesheet_directory'); ?>/images/go.jpg" /> </form> </div> -
Yes, jetzt klapts!! Danke..
Er zeigt mir jetzt nur die "de" Seiten an. Das problem ist jetzt nur noch das mir das Ergebniss auf mehreren Seitne präsentiert wird. Dabei ist die erste leer. Dies gibt dem benutzer das gefühl dass keine Resultate vorhanden sind.
Wie kann ich machen dass mir die Suchresultate nur auf einer Seite angezeigt werden?
-
Das haben ich schon versucht auf diese Weise.
ich habe einigen Seiten den Schlüssel: lang und den Wert: de gegeben.
den anderen habe ich den Wert: fr gegeben. Er zeigt mir aber bei den Suchresultaten immer alle an, nicht nur die Seiten mit dem Wert de.PHP<?php $sprache = get_post_meta($post->ID, 'lang', true); if ($sprache="de") { the_excerpt(); } ?>welche ID nimmt er mit dem $post->ID? Die id der Seite die in den Suchresultaten angezeigt wird oder die ID der Suchresultatseite?
Was könnte da falsch sein?
-
Habe kurz die Anleitung studiert. Bin zu folgendem Punkt gekommen:
Nun kann ich mir ausgeben lassen welche Sprache die Seite hat.
Jetzt weiss ich aber noch nicht wie ich das mit dem "<?php the_excerpt(); ?>" zuammenbringe.
Hast du mir evt eine Idee wie ich das umsetzten könnte?
-
Bin ich mit meiner Idee auf dem Richtigen Weg? Zur Zeit sieht das ganze so aus in der Search.php.
PHP
Alles anzeigen<div id="sitecenter"> <?php if (have_posts()) : ?> <div id="titel"> <div class="titeltext1"> Suchergebnisse </div> </div> <div id="content"> <div class="contenttext"> <?php while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <p><?php the_excerpt(); ?></p> <?php endwhile; ?> <div id="suchen_nav"> <?php next_posts_link('weiter »') ?> <?php previous_posts_link('« zurück') ?> </div> </div> </div>Wie kann ich jetzt diese Abfrage machen? Ich nehme an das ich das "the_excerpt();" Tag irrgenwie behandeln muss.
-
Hy Leute,
Ist es möglich das Suchergebnis der Wordpress Suche zu Filtern?
Beispiels weise über den "Schlüssel:Wert" und dann irrgendiwe if (the_meta()=1) {...} usw..Oder gibt es irrgend eine andere vieleicht sogar einfachere Lösung?
Gruss Ben
-
Jetzt hats geklappt. Haben einmal das Default theme aktiviert und dann wieder meines. Dann kunktionierte es...
Thank's
-
Habe soeben versucht ein neues Seitentemplate zu erstellen doch es funktioniert nicht so wie in der Doku beschrieben.
Habe meine index.php kopiert und in suchen.php umbenannt.
Dann habe ich folgenden Code zuoberst eingefügt.<?php
/*
Template Name: suchen
*/
?>
Nach Doku sollte folgendes geschehen:"Sobald du das Template erstellt hast und es in dem Ordner deines aktiven Themes gelegt hast, steht es dir aus Auswahl beim schreiben der Seite zu Verfügung."
Dies geschieht aber nicht was mache ich falsch?
-
Hallo zusammen,
Ich habe folgendes Problem:
Ich möchte auf meiner Seite (agfar AG Firma) einen Button machen welcher "Suchen" heisst. Wenn man diesen drückt springt der link auf eine Statische Seite (habe es schon mit single.php und search.php versucht hat aber nicht funktioniert) und zeigt mir dort ein Texteingabefeld an in welches ich meinen Suchtext eingeben kann.
Hat mir da jemand eine Lösung? -
Hy Leute,
Ich hatte schon mehrmals das Problem dass ich eine Seite gespeichert habe, dann aber beim Verlassen der Seite eine Fehlermeldung sich bemerkbar machte.
Auf der Fehlermeldung heisst es dass die Seite nicht gespeichert wurde und dass die Änderungen verlohren gehen. Wenn ich mit OK bestätige, und dann die Seite wieder öffne, hat es aber die Änderungen übernommen.
Weiss jemand woher das kommt?
Gruss Ben -
Hallo,
Ich habe auf einem Server WP installiert und die Seite in Betrieb genommen. Da zu diesem Zeitpunkt die DNS noch auf einen anderen Server verwies, musste ich meinen Serverbereich direkt ansprechen.
web81.login-77.hoststar.ch/dutchbit/cms
Dieser Pfad ist jetzt bei WP unter Einstellungen / Wordpress-URL eingetragen.
Unterdessen habe ich die DNS auf meinen Server verwiesen. Nun sollte ich diese URL ja auf dutchbit.ch/dutchbit/cms ändern.
Kann ich das ohne Bedenken tun? was ist mit der Mediathek? Diese Bilder haben ja zur Zeit alle den alten Pfad. Wird der von WP automatisch angepasst oder muss ich dann jedes bild neu verlinken?
Hoffe auf eine schnelle Antwort.. bin ein bisschen in der sch...
Mein Kunde ist böse