Beiträge von Grega
-
-
Ähm. Okay. Aber wie bringt man dann denen bei, automatisch Paragraphen zu setzen? :-o
-
Ich lasse immer WP die Arbeit machen, also die Struktur festlegen. Wenn diese dann generiert wurde, kopiere ich die .htaccess-Anweisungen und füge sie "per Hand" (also eigentlich via FTP) in die auf dem Server liegende .htaccess ein. Speichern. Fertig.
Schon probiert?
-
Mit rc:custom_field_gui habe ich Custom Fields angelegt. Diese werden mit Get Custom Field Values ausgelesen. Habe ich z.B. ein Feld "Blindtext", dann lesen ich dieses so aus:
Das klappt soweit auch alles. Allerdings wird der Text 'einfach' ausgegeben, ganz ohne automatische Paragraphen-Erkennung. Wie bekommt man das hin? Wenn man normal einen Beitrag schreibt, werden die Paragraphen schließlich auch automatisch erkannt. :?
-
Okay, habe mir selbst geholfen, Mit einem kleinen Plugin.
PHPfunction mach_liste() { $tempus = c2c_get_custom('mein_feld'); echo "\n<ul>\n"; $ausgabe = explode ( ',', $tempus ); for ( $x = 0; $x < count ( $ausgabe ); $x++ ){ echo "\t<li>".trim($ausgabe[$x])."</li>\n"; } echo "\n</ul>\n"; }Innerhalb des Loops auf der Single-Seite (nur dort benötige ich es) wird es dann so aufgerufen:
Okay, das ist jetzt nur für mein eines Custom Field - aber das klappt wenigstens. Jetzt werden alle Namen am Komma getrennt, in ein Array geladen und dieses solange durchlaufen, wie Elemente (Namen) vorhanden sind. Dabei wird jeder Name getrimmt und im Endeffekt innerhalb einer unsortierten Liste als Listen-Element ausgeben. Voilà. Und ich bin zufrieden. ;-)
-
Und zu dem Visitenkarten-Problem: Ist zwar Fummelarbeit und Du musst Dich einlesen, aber bei Monika wird erklärt wie man den Contact Manager einbaut (Demo - klicke auf einen Namen). Das dürfte so ziemlich dem entsprechen, was Du willst.
-
Ohne das Plugin zu benötigen oder geprüft zu haben: Alle Achtung, cywhale. Sehr nett, hier mal eben ein Plugin zu stricken! :cool: Jetzt muss es darkhawk nur noch zum Laufen bringen und sich darüber freuen. :-D
-
Hmm. Jetzt weiß ich auch wieder, warum ich das Plugin deaktiviert hatte. Die gefixte Version funktioniert seltsamerweise ebenso wenig, wie die Ur-Version. :? Deshalb habe ich rc:custom_field_gui (1.5) im Einsatz. Damit bekommt man auch wunderbar die Custom Fields hin. Und mit Get Custom Field Values (2.5) kann man dann wunderbar auf die Werte zugreifen. Nur weiß ich eben nicht, wie ich eine Komma-separierte Liste von Namen (oder anderen Werten, die u.a. Leerzeichen enthalten) auch tatsächlich als Liste (ordentlich oder unordentlich) ausgeben kann.
-
Ähm? Sorry, das Plugin habe ich auch schon. (Wundere mich nur gerade, warum es nicht aktiviert ist..) - Sonst hätte ich mein Custom-Field nicht so schön locker anlegen können. :-D Jetzt geht es um das Auslesen. Und dafür habe ich ”Get Custom Field Values". Oder reden wir gerade aneinander vorbei? :confused:
-
Wäre eine Möglichkeit - wenn auch eine unkomfortable. :( Und leider bin ich nicht alleine am Schreiben, Co-Autor kann ich das nicht zutrauen...:eek:
-
Okay. Ich habe Get Custom Field Values drin. Dadurch kann man tatsächlich leicht seine eigenen Felder einfach auslesen lassen. Aber: Wie schaut es aus, wenn ich ein bisschen mehr als "einfach" haben möchte?
Ich habe ein Feld in dem Namen enthalten sind. Z.B.: "Klaus Müller, Lieschen Schmidt, Peter Trallala". Also Vor- und Nachnamen, die durch ein Komma getrennt sind. Ich hätte gerne die einzelnen Namen als Listenelemente. Also Klaus Müller in einem LI-Tag, Lieschen Müller ebenso etc. Ich dachte, dass die Komma-Separierung helfen könnte?
Klappt nicht. Hier werden alle Namen in ein LI geschrieben und nicht einzeln, so dass drei LIs entstehen... :? Ist es überhaupt möglich mit diesem Plugin so eine Aufteilung zu erzielen?
-
Uh, keine Ahnung. Es scheint auf alle Fälle etwas am Theme zu sein. Das wird vermutlich die header()-Funktion mehrfach aufrufen wollen. Ganz simpel gedacht: Über FTP auf den Server gehen und das Theme löschen. Weiß nicht, ob WP dann automatisch ins Standard-Theme zurückrutscht? Notfalls natürlich vorher eine Kopie von dem Theme gemacht und bei Nichtklappen wieder draufspielen, dann hoffen, dass jemand eine bessere Idee hat. Ich würde es jedenfalls so machen...
Oder via FTP raufgehen und im Theme (header.php) suchen, ob dort irgendwo header(); aufgerufen wird? Dann löschen und schauen, ob's klappt... (Ohne Gewähr!)
-
Ich habe erst einmal "Custom Field GUI" installiert und aktiviert. Da passiert unter 2.5 nichts. :( Wenn es funktionierte, wie schaut das denn aus? Derzeit gibt es nur ein Feld, in das man einträgt. Also: Aus dem Pulldownmenü auswählen (wenn vorher angelegt) oder einen Key erzeugen, dann in ein doch recht kleines Feld den Wert eintragen. Das wird unübersichtlich, wenn man z.B. sechs weitere Felder (Keys) hat. Schön wäre es, wenn man unter dem Post-Eingabefeld alle weiteren, selbst erstellten Eingabefelder angezeigt bekäme. Macht das das Plugin? Wie gesagt, bei mir tut sich nichts...
Dann las ich, dass die Werte aus den Custome Fields als Liste ausgegeben werden. Das muss aber so nicht sein, oder? Ich möchte schließlich den Wert des Key X z.B. irgendwo auf der linken Seite, den Wert von Key Z aber im Fuß o.ä. haben...
-
Hmm, die Custom Fields scheinen nicht das Richtige für mich zu sein - was ich bis jetzt dazu gelesen habe. Also habe ich noch eimal das Plugin Custom Write Panel versucht. Das läuft aber schon seit 2.3 nicht mehr unter WP, und somit auch nicht unter 2.5 - was nun? :(
-
Mal eine Frage. Man öffnet WP, will einen Beitrag schreiben. Dann hat man eine Zeile für eine Überschrift und eine Textarea für den Beitrag. Schön. Was aber, wenn man mehr braucht? Also: Zeile für Überschrift und nicht nur ein Eingabefeld, sondern verschiedene, die dann unterschiedlich je Beitrag eingebunden werden.
Beispiel: Wenn man z.B. eine Buchbesprechung machen und dafür Microformats einsetzen möchte. Es gibt zwar schon Plugins für Microformats, die sind aber alle nicht befriedigend. Jetzt wäre es gut, wenn man einen Titel, den Autor, den Preis, eine Bezugs-URL, eine Bewertung, eine ISBN etc. eingeben könnte. Es müssten also für jeden Beitrag auch mehrere Tabellenspalten vorhanden sein. Geht sowas? Gibt es sowas schon?
Das soll deswegen so aufgeteilt werden, weil man schließlich im Loop (wie auch immer) in sein Template an den jeweiligen Stellen die entsprechenden Inhalte einfügen kann. Derzeit wäre es ja nur: Ein DIV (o.ä.) mit dem gesamten Beitrags-Inhalt. Das sollen aber entsprechend den Microformats ausgezeichnete Bereiche sind - mehrere also. Jemand eine Idee?
-
-
Jein. Ich habe dieses Plugin benutzt, das im Grunde nur den Filter wpautop in the_content entfernt. Das ist jetzt aber ziemlich rigoros. Ich bräuchte das nur angewendet auf eine CSS-Klasse. *hmm*
-
Vorweg: Ich arbeite nicht im WYSIWYG-Editor! Dann: Ich habe eine hCard vorliegen, also (simple gesagt) eine Ansammlung von DIVs, SPANs und CLASSes. Den HTML-Code füge ich in einer Seite (Page) ein. Speichere. Und ärgere mich. WP baut eine Menge P-Tags ein. Also habe ich alles in einer Reihe, ohne Return, geschrieben: WP baut mir immer noch P-Tags ein, allerdings werden sie nicht geschlossen. :-x
Da mein "Text" bereits in einem DIV mit einer bestimmten Klasse (vcard) steht, hoffte ich in meiner kindlichen Naivität ;-) , dass man bei der Ausgabe das Erstellen von P-Tags innerhalb einer Klasse (hier: vcard) unterbinden könnte!? Geht das? Wenn ja, wo muss man schrauben?
-
Die Struktur der Seite schaut wie folgt aus:
root
- farben
-- grünes
--- kiwi
--- ampel
--- unreife tomate
-- rotes
--- apfel
--- kirsche
--- clownsnaseDie Situation soll folgende sein: "Farben" ist die Überseite zu "Grünes" (hier ID 11) und "Rotes" (hier ID 12). Klicke ich auf "Farben", sollen mir in zwei Listen (!) jeweils die Elemente der beiden Farben angezeigt werden. Also alle grünen Elemente in der grünen Liste und alle roten Elemente in der roten Liste. Das klappt auch.
Sobald ich aber auf z.B. "Kiwi" gehe, werden mir in beiden Listen jeweils nur grüne Elemente angezeigt. Andersherum: Klicke ich auf Kirsche, werden mir in beiden Listen nur die roten Elemente angezeigt. :confused: Das soll natürlich nicht so sein. Wenn ich auf "Kiwi" gehe, sollen weiterhin alle Elemente von "Grünes" in der einen und von "Rotes" in der anderen Liste zu sehen sein! Der Code schaut so aus:
PHP
Alles anzeigen<h2>Grünes</h2> <?php if($post->post_parent) $children = wp_list_pages("title_li=&sort_column=post_date&sort_order=desc&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&sort_column=post_date&sort_order=desc&child_of=11&echo=0"); if ($children) { ?> <ul id="gruenes"> <?php echo $children; ?> </ul> <?php } ?> <h2>Rotes</h2> <?php if($post->post_parent) $children = wp_list_pages("title_li=&sort_column=post_date&sort_order=desc&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&sort_column=post_date&sort_order=desc&child_of=12&echo=0"); if ($children) { ?> <ul id="rotes"> <?php echo $children; ?> </ul> <?php } ?>Wie bekomme ich auch auf den Unterunterseiten die richtige Navigation hin?
-
Ich möchte das Plugin PXS Mail Form einsetzen. Der Junge hat einen Code, um das Formular zu erstellen, der mir nicht so recht passte. Ich arbeite mit fieldset, label und input. Allerdings ergibt das ein kleines Problem im Output. Hinter jedem schließenden label-Tag wird mir jetzt ein <br /> eingebaut:
Code<p><label for="y_email">Ihre eMail-Adresse *</label><br /> <input type="text" id="email" name="email" value="" /></p>Ich kann es nicht im Code des Plugins finden, deswegen denke ich mir einmal, dass WP das automatisch macht! Stimmt's? Und wenn: wie kann ich ihm das austreiben? :evil:
[Nachtrag: Eine Lösung gibt es hier. Eigentlich sind es zwei Lösungen. Eine mit CSS und eine, die funktioniert, wenn man ein wenig an WP rumfummelt.]