Beiträge von ChaosZarth

    Hi Forum,

    ich habe WordPress ins Unterverzeichnis /wordpress auf localhost installiert, die WordPress-Adresse auf
    http://localhost/WP_Test/wordpress
    festgelegt, die Seitenadresse auf
    http://localhost/WP_Test
    und unter Permalinks die gebräuchlichen Einstellungen aktualisiert.

    Soweit klappt auch alles ganz gut. Dann habe ich eine statische Seite 'Mitarbeiter' erstellt und vorher einen Custom Post Type 'Mitarbeiter' angelegt, über den ich einen Testmitarbeiter angelegt habe.

    Wenn ich auf der Seite nun auf den Link 'Mitarbeiter' im header klicke erscheint:

    Code
    [B]Not Found[/B]
    
    
     The requested URL /WP_Test/mitarbeiter/ was not found on this server.
     [HR][/HR] Apache/2.2.22 (Ubuntu) Server at localhost Port 80

    Kann mir jemand sagen, wieso ich die statische mitarbeiter-Seite nicht direkt im Hauptverzeichnis aufrufen kann? Im Unterverzeichnis /WP_Test/wordpress/mitarbeiter sagt er übrigens dasselbe abgewandeltem "The requested URL..."

    Ich weiß, das Thema wurde in abgewandelter Form schon oft zur Debatte gebracht, aber so hab ich es nicht gefunden.

    Hi Forum,

    ich bekomme das Einfügen von Daten in die MySQL-Datenbank nicht so recht hin. Folgendes: Ich habe einen mehrdimensionalen Array:

    Gedacht habe ich mir, die User mit wp_insert_post den 'lastname' in die Tabelle wp_posts einzufügen und dann 'firstname', 'position',
    'image', 'phone', 'fax', 'email', 'vita_de' und 'vita_en' per add_post_meta in die wp_post_meta einzutragen. Vielleicht gibt es ja eine
    bessere Lösung, aber die kenne ich nicht.

    Ich kann nicht gut mit PHP umgehen, aber ich habe so ungefähr ne Vorstellung, wie die foreach-Anweisung aussehen müsste.

    Code
    foreach($personal as $k => $v){
        foreach($v as $w => $x){
            if ($w = 'lastname'){ $y = wp_insert_post($w); }
            add_post_meta($y,$w,$x);
        }
    }

    Leider weiß ich nicht wo ich diese Schleife einbauen muss, damit sie nur einmal ausgeführt wird. Denn sonst wird die Datenbank ja übervoll.
    Außerdem geht 'lastname' so auch in die wp_postmeta und der Wert ist ja schon in der wp_posts. Zudem ist der Code wahrscheinlich noch 'überarbeitbar'.
    Ich wäre froh, wenn Ihr mir weiterhelfen könntet.

    Hallo,

    ich habe eine statische Seite wir die auf die wir.php verweist. Den Content dieser Seite möchte ich so aufteilen, dass folgendes Muster entsteht:

    Ich habe schon probiert den content mittels der PHP-explode-Funktion folgendermaßen aufzuteilen:

    PHP
    <?php
                        $wircontent = the_content();
                        $teile = explode("%%trenner%%", $wircontent);
                        echo $teile[0];
    ?>

    aber er hat den Content nicht geteilt, stattdessen gab mir echo teile[0]; den ganzen Content aus.

    Im Netz habe ich gelesen, das man dafür eine add_filter('the_content', $callbackfunktion);-Funktion verwendet, doch ich verstehe nicht genau, wie ich diese einsetzen muss. Wie kann man das Problem lösen?

    Mitlerweile habe ich mit meinen dürftigen PHP-Kenntnissen, dem Studium von php.net und etwas Spucke so versucht, dem Wunsch meines Vorgesetzten zu entsprechen:

    wir.php


    Jedoch hat mir das die ganze Wir-Seite zerschossen.

    %%trenner%% = der Trenner den ich auf der Seite in den Content eingegeben habe.
    explode() wertet ihn allerdings nicht als Trenner aus, stattdessen steht auf der Seite im Conten "%%trenner%%" an der Stelle an der der Text eigentlich aufgespalten werden sollte.

    In den Array "$teile" wollte ich eigentlich mit der PHP-Funktion explode die Einzelteile des Textes reinschreiben und den ersten Teil oberhalb von den Custom Post Types ausgeben, den Zweiten unterhalb. Aber irgendwie klappt das nicht. Er teilt einfach nicht.

    Ich bin ratlos.

    Hallo FrageSeiten, schöne Grüße in die Pfalz und Danke für deine Antwort,

    ich weiß nicht, ob ich dich richtig verstehe (wahrscheinlich eher nicht). Lösungsansatz 1 geht in die Richtung, die weniger von meinem Vorgesetzten vorgesehen ist. Das Bild ist eh nur ein Platzhalter.

    Bei Lösungsansatz 2 wäre meine Frage: Wozu brauche ich ein Kategorie-Template? Ich meine, ich weiß es wirklich nicht. Was macht dieses Kategorie-Template (besser/schlechter)? Bei 'Wir' handelt es sich um einen Custom Post Type, der auf einer statischen Seite ausgegeben wird, vielleicht habe ich an der Stelle nicht genug Informationen gegeben...

    Ich habe es inzwischen so gelöst, dass ich zwei Kategorien im Backend angelegt habe (Startartikel, Schlussartikel), diese separat ausgebe indem ich nur den Custom Post Type 'Wir' mit der Kategory 'Startartikel oben auf der Seite bzw. 'Schlussartikel' unten auf der Seite ausgebe. Im mittleren Bereich der Seite gebe ich den gesamten Custom Post Type 'Wir' aus, mit dem Zusatz, dass hierbei nicht die Kategorien 'Startartikel' und 'Schlussartikel' ausgegeben werden dürfen. Diese Kategorien habe ich hierbei über deren IDs angesprochen.

    wir.php

    Mein Vorgesetzter wünscht jedoch, dass der Inhalt sowohl des Startartikels als auch des Schlussartikels über die statische 'Wir' Seite einzupflegen ist. Hierbei bräuchte ich Hilfe: Wie gebe ich Inhalt einer statischen Seite über die wir.php aus, zumal der noch getrennt werden muss --> in den Bereich für oberhalb der Custom Post Types und unterhalb. Ein Kollege meinte, das ginge mit der PHP-Funktion explode und einem %%Trenner%%. Ich hoffe hierbei kann ein PHP-Affiner User mir weiterhelfen.

    Weiterhin Frage ich mich, wieso ich, obwohl ich die 'wir.css' oben eingebunden habe, ein anderes Ergebnis (die Custom Post Types werden ganz anders formatiert) erziele, wenn ich den Code für das styling aus der style.css in die wir.css verschiebe.

    Gruß

    Karsten

    Guten Tag Forum,

    ich habe Custom Post Types für Wir und Projekte erstellt auf der Seite http://dev.nthusiasmus.de/wir/ bzw. http://dev.nthusiasmus.de/projekte/ ersichtlich.

    Es sieht im Backend/Frontend so aus (anhand des Beispiels vom CPT Wir):

    Ich hoffe die Bilder sind aussagekräftig.

    Ich möchte unter die Headline Mitarbeiter eine Art Überkategorie schieben, so dass es aussieht wie hier:

    Kann man das irgendwie lösen? Das Styling soll ungefähr so sein, wie auf dem ersten Frontend-Foto. Ich könnte den NPIRE-Punkt zwar auch in den Custom Post Type "Wir" einpflegen, aber ich habe keine Ahnung wie ich ihn dann vor die anderen Punkte sortiert bekomme. Mit der Reihenfolge in der Attribute-Box im Backend scheint es nicht zu klappen. Wenn doch, bräuchte ich eine Erklärung, wie ich das hinbekomme:?:.

    Und dann bleibt ja auch noch die Frage, wie ich den Punkt über die zur Verfügung stehenden Breite von 940px gestylt bekomme, ohne die anderen Wir-Custom-Post-Types zu verändern.

    Gruß

    Karsten

    Habe inzwischen in der "single.php" folgenden Code-Abschnitt eingebracht und die "single-wir.php" in "loop-wir.php" umbenannt:

    PHP
    <?php } elseif ( is_single( 'wir' ) ) {
                        get_template_part( 'loop', 'wir');
                    }

    sodass die ganze "single.php" so aussieht:

    mit suborbitalen Erfolg.

    Du hast natürlich Recht mit dem Hinweis auf den Parameter-Teil "mitarbeiter" in der "query_posts"-Funktion der "wir.php". Habe die Funktion auf

    query_posts("[COLOR=#333333]post_type=wir&showposts=-1');[/COLOR]

    [COLOR=#333333]abgeändert. Aber letztendlich hat es nicht das erwünschte gebracht. Die einzel-wirs werden immer noch nicht angezeigt; es kommt immer noch zu einem 404-Fehler, bis auf bei einer wir, nämlich der Sarah.[/COLOR]

    [COLOR=#333333]Auch das lange Betrachten deiner verlinkten Grafik bringt mich nicht wirklich weiter. Es ist eine

    Singular Page --> Single Post Page --> Custom Post

    also müsste sie doch auf single-wir.php hören. Aber weder bei Sarah noch bei anderen wird die single-wir.php angesprochen.[/COLOR]

    [COLOR=#333333]In meinem Child-Theme ist auch eine "loop-single.php"-Datei, die in der "single.php" über "get_template_part" angesprochen wird, aber die "loop-single.php" dürfte beim Vorhandensein einer "single-wir.php" doch gar nicht angesprochen werden, gell?[/COLOR]

    [COLOR=#333333]Aus lauter Verzweiflung habe ich auch schon probiert "flush_rewrite_rules(false);" und "flush_rewrite_rules();" in die "functions.php" einzubauen, gebracht hat es jedoch nichts, zumal ich nicht weiß, wann diese Funktionen überhaupt ausgeführt werden. Normalerweise doch bei jedem Neuladen der Site, oder?
    [/COLOR]
    [COLOR=#333333]Leider weiß ich nicht weiter, can anybody help?[/COLOR]

    Hi Forum,

    auf meiner Seite habe ich einen Custom Post Type "wir" (mit 2 Custom Taxonomies) erstellt, der die Mitarbeiter anzeigen soll.

    functions.php

    Das Template dazu sieht folgendermaßen aus:

    wir.php

    Nun habe ich eine single-wir.php angelegt:

    single-wir.php

    Wenn man auf der Seite aber auf einen einzelnen Mitarbeiter klickt, findet WP keinen content, daraus schließe ich, dass er die single-wir.php nicht richtig verarbeitet. Hoffentlich kann mir jemand sagen, woran das liegen mag und was ich ändern muss, damit es funktioniert.

    Gruß

    Karsten

    Hi Forum,

    es ist zum junge Hunde kriegen, ich weiß einfach nicht wie ich das hinbekommen soll... Wenn ich auf meiner Seite dev.nthusiasmus.de auf Projekte klicke, erscheint immer dieses blöde Blog-Archiv, dass ich vom Vorgänger übernommen hatte. Ich habe das Template aber schon verändert dahin, dass die Seite ähnlich aussehen sollte wie die 'Wir'-Seite.

    Die Templates gleichen sich fast haargenau. Hier meine projekte.php:

    Ich habe auch schon in der header.php nachgeschaut, ob da irgend ein Inhalt statisch Verlinkt ist, aber so wie ich das sehe scheint es korrekt zu sein... Hier der meiner Meinung nach relevante Auszug meiner header.php:

    Ich habe keine Ahnung woran es liegt, dass beim Klick auf Projekte immer das Blog-Archive angezeigt wird, welches vorher hart in der statischen Seite kodiert war, im Zuge meiner Überarbeitung aber herausgelöscht wurde. Hoffentlich könnt ihr mir Helfen auch wenn ihr mich auf einen dummen Fehler meinerseits aufmerksam machen müsst.

    Mein Theme ist Twentyten mit einem Childtheme angepasst.

    Falls ihr noch irgendwelche Infos von mir benötigt, bin ich gerne bereit sie zu geben.

    Gruß Karsten

    Nachtrag: Ich benutze das Plugin Redirektor. Dieses habe ich vom Vorgänger übernommen. Ich weiß nicht wozu ich es eigentlich brauche. Könnte das den Fehler verursachen?

    Folgendes Problem:

    Auf meiner Trainingsseitehttp://www.dev.nthusiasmus.de habe ich für die Startseite ein Template angelegt:

    individuelle_startseite.php

    Wie man erkennen kann, habe ich eine Pagination mit WP-Paginate versucht anzulegen. Beim anklicken der Folgeseiten erscheint in der URL-Zeile auch /page/2, auf der Startseite verändert sich aber nichts.

    Nun meine Frage: Ist es überhaupt möglich mit WP-Paginate eine Verzweigung auf Folgeseiten mitten in der Startseite zu erstellen, wenn ja, wie? Oder sollte ich dafür ein extra Template für die Darstellung aller Beiträge erstellen und in diesem dann WP-Paginate einsetzen? Falls ich die zweite Möglichkeit in Betracht ziehen sollte, wäre ich auch hier für Vorschläge und Tipps dankbar.

    Vielen Dank im Voraus.

    Gruß

    Karsten

    Hi Forum,

    auf meiner Testseite ist auf der Rückseite von Bildern die ich durch einen 3d-Effekt (transform-style: preserve-3d;) flippen lasse. Um den Effekt zu sehen muss man auf der Startseite einen Moment auf den Bildern verweilen.

    Auf der Rückseite dieser Bilder ist Text zu sehen, den ich schon horizontal zentriert habe, aber vertikal will es einfach nicht klappen.

    Ich hatte vorher schon mittels

    Code
    height: 149px;
    position: absolute;
    top: 50%;


    den Text vertikal zentriert, aber da verschiebt sich auch das Hintergrundbild der Rückseite.

    Mein Code der home.php sieht folgendermaßen aus:

    Der zugehörige CSS-Code so:

    Kann mir jemand Helfen bei der vertikalen Zentrierung des Textes?

    Gruß

    Karsten

    Problem bedingt gelöst... wie du sicher gemerkt hast funktioniert es mittlerweile auch in Firefox (hab ich gestern so hinbekommen). Aber es soll auch und vor allen Dingen in Chrome funktionieren. Chrome hat ja inzwischen beträchtliche Marktanteile und diese werden wahrscheinlich auch noch wachsen. Außerdem bin nicht ich es der diese oder ähnliche Seiten immer und immer wieder aufrufen wird.

    Gruß

    Karsten

    Hi Forum,

    auf meiner Testpage befinden sich unter Home bis jetzt nur im oberen Bereich flipping images, die ich laut dieser Anleitung gebaut habe. Sie funktionieren bis jetzt nur mit Chrome, aber im laufe des Tages mache ich evtl. noch die Firefox-Kompatibilität.

    In Chrome bzw. Chromium (d. h. in Safari müsste es eigentlich auch funktionieren) ist es bis jetzt so, dass die Vorderseite mit Bild angezeigt wird, was auch richtig ist, aber zusätzlich wird noch der Titel angezeigt, der eigentlich erst auf der Rückseite erscheinen soll. Auf der Rückseite wird der Titel und das Bild einfach nur umgekehr, es soll aber nur der Titel auf dem Hintergrund (welcher ein Schwarz mit rauschen ist) nicht seitenverkehrt angezeigt werden.

    Die entsprechenden Code-Fragmente füge ich hier bei:
    Das Template home.php (in Auszügen:

    style.css


    Vielleicht kann mir ja jemand den Kniff veraten, wie ich auf der Vorderseite das Bild und auf der Rückseite den entsprechenden Titel bauen kann.

    Für jedwede Art von Hilfe wäre ich dankbar.

    Gruß

    Karsten

    Hi Forum,

    in meiner Test-Page verwende ich das Theme twentytwelve, das ich durch ein Childtheme angepasst habe. U. a. habe ich die style.css so geschrieben, dass durch den title hindurch eine schräge Linie verläuft:

    Dazu habe ich per CSS eine Border erstellt und die per transform: rotate(); gedreht, mit postion:relative; positioniert und mit z-index hinter den Title gelegt:

    Damit ich sie aber noch vor dem Hintergrund hatte, habe ich .site aber auch auf position: relative; gesetzt und einen z-index von -10 vergeben, doch dann funktionierten die Links auf der Seite nicht mehr.

    Kann mir jemand sagen, wie ich dieses Problem gelöst bekomme, also wie ich die Linie hinter den title bekomme und die Links noch funktionieren?

    Zu finden ist das ganze hier.

    Für jegliche Art von Kritik wäre ich dankbar.

    Gruß

    Karsten

    Hi Forum,

    ich habe mal wieder eine recht stumpfe Frage, bei der ich einfach nicht weiterkomme. Auf der Seite http://dev.npire.de befindet sich unter Home eine Übersicht der letzten Artikel der News- und der Projekte-Seite. Diese beiden Kategorien werden von hr's (horizontal rule) eingefasst, die ich partout nicht grün gefärbt bekomme.

    Kann mir jemand sagen welchen CSS-Selektor ich verwenden muss, um die beiden hr's anzusprechen? Mit hr als Selektor funktionierts ja nicht; wieso eigentlich? Und wieso ist die obere Trennlinie eigentlich schmaler als die Untere? Wie kann ich beide auf die selbe Länge bringen?

    Verwendetes Theme: twentytwelve

    Vielen Dank im Vorraus.

    Gruß

    Karsten

    habe es hinbekommen und zwar ganz ohne Plugins:

    Juhu *freumirnlochinbauch*