Beiträge von marX
-
-
-
ich suche das Plugin(?) bzw den Style den man auf flgenden Seiten sieht:
Style, Design, Theme. Plugins sind Funktionserweiterungen. ;-)
(Ich verschieb den Thread deshalb mal.)Welches Theme eine Seite verwendet steht übrigens in der Regel am Anfang der style.css. Dort steht bei den 3 Beispielseiten folgendes:
ZitatTheme Name: WP Max
Theme URI: Computers and Software
Description: A Fantastic Premium News Theme for WordPress
Version: 1.0
Author: Marcis Gasuns
Author URI: Computers and Software
"Premium theme" bedeutet aber dabei vermutlich kostenpflichtig. Schau einfach mal nach. -
:arrow: Wie kann ich die Adresse meines Blogs ändern? « WordPress Deutschland FAQ
[COLOR="Red"](letzter Absatz)[/COLOR]
Bitte genau lesen...Zitat von FAQIn dieser Hinsicht auch lesenswert (falls z.B. die Bilderpfade in Artikeln nicht mehr stimmen), ist der Artikel Suchen und Ersetzen in MySQL-Datenbanken von Jowra.
Noch komfortabler dürfte das Suchen und Ersetzen-Plugin von bueltge.de sein. -
-
Dann poste mal bitte die page.php.
-
hm... schlauer bin jetzt auf jeden fall nicht. wofür ist das php-beispiel dann denn gut?
Na dafür, wofür wpSLEEP eigentlich gemacht ist. Einzelne Posts zeitgesteuert anzuzeigen. ;-) Man kann wpSLEEP sicher entsprechend umbauen... aber mir das anzusehen, dafür fehlt mir die Zeit...Zitatabseits vom thema, weil ich deine fusszeile gerade gelesen habe. 100xde_DE... und zwar de_AT, de_CH, de_DU, de_SIE, de_KÄRTNERISCH, de_WIENERISCH-DU, de_WIENERISCH-SIE usw. Und zwar auf jeden Fall. Brauchen wir ned ausdiskutieren, aber recht hab ich auf jeden Fall ;)
Nö. Es gibt nur 1 de_DE. Klar, es gibt bspw. de_AT, das ändert aber nichts am de_DE. Und de_SIE o.ä. gibt es im Sprachstandard schonmal gar nicht. ;-) Das Problem ist aber eh ein ganz anderes. Lies mal z.B. bei Monika, worum es geht:
WordPress Dashboard - Übersicht - oder warum ich sauer bin -
Das hier ist meine index.php (wie gesagt, ich hab nix verändert! habe mit dieser index bis jetzt noch nie Probleme gehabt!)
Nunja, wenn du noch nichts größeres ändern musstest, z.B. eben in den Loop eingreifen, dann glaub ich dir das gerne. ;-) Das Theme nutzt aber nicht den normalen "while have_posts()"-Loop, sondern die foreach-Variante.Probier mal folgendes:
PHP
Alles anzeigen<?php get_header();?> <?php get_sidebar();?> <?php include (TEMPLATEPATH . "/sidebar1.php"); ?> <div id="content"> <!-- primary content start --> [COLOR="Red"] <?php if ( is_home() ) { $posts = get_posts($query_string . "&category_name=Allgemein"); } ?>[/COLOR] <?php if ($posts) { if (get_settings('terrafirma_asideid') != "") $AsideId = get_settings('terrafirma_asideid'); function stupid_hack($str) { return preg_replace('|</ul>\s*<ul class="asides">|', '', $str); } ob_start('stupid_hack'); foreach($posts as $post) { the_post(); ?> -
Naja, aber eben nur für Posts oder? Und nicht für mehrere Posts o.ä. Deswegen denke ich nicht, das es damit funktionieren wird. Und wenn Sergej das auch nicht glaubt, dann gehts wahrscheinlich wirklich nicht.Ich denke er kennt sein Plugin am besten (auf jeden Fall besser als ich ;)).
-
Was genau hast du denn versucht? Dann kann man dir auch helfen und sagen wo evtl. der Fehler ist.
-
Nun bin ich nur noch dabei, die Sidebar enger zu machen, damit ich im eigentlichen Hauptfeld den nun gewonnenen Platz richtig nutzen kann.
Und wie ich das mache, such ich hier noch, oder aber MarX sagst mir fix :-D
Joa nu. Also #content ist der Inhaltsbereich und #sidebar ist die Sidebar. Dort solltest du ebenfalls width-Angaben finden. Und dann natürlich die Hintergrundgrafik anpassen, die wo der Sidebarabschnitt hellgrau hinterlegt ist. -
Da fehlt noch ein Zwischenschritt.
PHP$cat_ids = ''; $child_cats = get_categories('child_of=175'); foreach( $child_cats as $cc ) { $cat_ids .= $cc->term_id . ','; } query_posts("cat=$cat_ids&orderby=title&posts_per_page=-1");
(Bin mir nicht 100% sicher, ob "term_id" die richtige Property ist. Müsste aber eigentlich. Eventuell mal $cat_ids vor query_posts() ausgeben lassen und schauen ob die richtigen IDs drin stehen.) -
Irgendwelche Plugins, die den Loop beeinflussen? Poste mal bitte deine index.php, mit der Änderung query_posts().
-
Mmh, na get_the_category() gibt dir jedenfalls keinen Link zurück. Sowas in der Art müssest du verwenden:
PHP<?php $categories = get_the_category(); ?> <a href="<?php echo get_category_link($categories[0]->term_id) ?>#post-<?php the_ID ?>">
Template Tags/get the category WordPress Codex
Function Reference/get category link WordPress Codex -
Ich habe das jetzt nochmals versucht und es funktioniert immer noch nicht.
Welches Theme? Welche Template-Dateien enthält das Theme?
ZitatHabe jetzt auch ein neues Problem:
Stopp! Eins nach dem anderen, vielleicht haben beide Probleme dieselbe Ursache. -
Nein, genau so ists richtig. Die zusätzliche Domain muss dann einfach auf das Unterverzeichnis mit deinem neuen Blog zeigen. Das kannst du sicher im Kundenmenü einstellen. Falls du nur eine Datenbank hast - dazu gibts in der FAQ einen Artikel.
-
Schau dir das mal an:
Schnurpsel 123 PrefillFalls es fürs Frontend sein soll, dann musst du dir aber was selbst schreiben. Also vordefinierte Felder im Formular anbieten und dieses dann per wp_insert_post() in die Datenbank schreiben.
Function Reference/wp insert post WordPress Codex
Aber das wird aufwändiger. Vielleicht suchst du dir im Jobbörse-Forum jemanden, der dir das umsetzt. -
Kann ich nicht einfach die Post ID auslesen und die dem Link anfügen, sozusagen ohne diese Zählvariable.
Ja, kannst du. Aber trotzdem musst du an beiden Baustellen ran, also einmal in der Liste der letzten Artikel und zum anderen eben in der normalen Ausgabe.
und -
Ich hatte gestern was ähnliches erklärt. Das Zauberwort lautet get_categories(). Dort hast du deinen Child-Parameter.
Function Reference/get categories WordPress CodexDu holst dir also zunächst die (IDs der) Subkategorien und übergibst diese dann an query_posts()..
-
Nun, vor der Ausgabeschleife initialisierst du dir eine Variable, z.b. so:
In der Schleife gibst du diese aus, bspw.:
Am Ende der Schleife zählst du die Variable hoch:
Prinzip klar?