Zitatwenn keine links auf die kategorien verweisen, sollte da kein problem sein.
Das Problem ist ja, dass Wordpress diese URLs automatisch generiert, egal ob ich darauf verlinke oder nicht.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen Zitatwenn keine links auf die kategorien verweisen, sollte da kein problem sein.
Das Problem ist ja, dass Wordpress diese URLs automatisch generiert, egal ob ich darauf verlinke oder nicht.
Danke für deine Antwort infected! :)
Ich nutze das gute alte Kubrick (ein wenig aufgebohrt). Die category.php und archive.php habe ich raus genommen - denn eigentlich will ich sie ja nicht nutzen. Damit habe ich aber scheinbar nur das Template entfernt, nicht die Funktion. Denn ein Aufruf des entsprechenden Kategorie-Slugs zeigt standardmäßig die index.php an, und nicht die 404-Seite (wie es eigentlich sein sollte).
Kann man da vielleicht mit einem Redirect arbeiten? Ich möchte einfach nur nicht, dass Google diese Seiten findet.
Hallo Forum,
kurze und knackige Frage: Ist es möglich Wordpress beizubringen, dass es keine Seite für jede Kategorie anlegt? Ich regel das bei mir über Seitentemplates und gebe lieber alles von Hand aus - und wegen Google und doppelten Inhalten möchte ich nicht, dass Wordpress auch nochmal eine Seite erstellt.
Vielen Dank schonmal für Eure Aufmerksamkeit!
Hehe, jo, das liegt daran das ich soeben das Problem behoben hab :razz:
Es lag am Slug der Kategorie, die dummerweise genau denselben Wortlaut hatte. Doh!
Danke trotzdem für die Aufmerksamkeit!
Hallo Forum!
Ich knabber hier gerade an einem extrem unglaubwürdigen Fehler... ich komme nichtmal darauf, wie es zu soetwas kommen kann...
Also, ich habe eine Paginierung laufen auf meinen Seiten, die Templates nutzen (geben 20 Artikel einer bestimmten Kategorie aus, dann paginiert). Bei allen klappt das wunderbar, außer in einer Kategorie.
Das ist die Kategorie "/film/" ... sobald ich hier auf die zweite Seite springen will, komme ich wieder auf die Startseite?
Und jetzt kommt der Wurm: Am Code des Templates kann es nicht liegen. Denn: Ich habe eine neue Seite erstellt (/filme/), die auf dasselbe Template zurückgreift. Im Prinzip sind die beiden also bis auf ihren Namen identisch. Und schaue da, die zweite Seite lässt sich dort öffnen!?
Wie kann das sein? Ich verstehs wirklich nicht... Muss ja scheinbar mit dem Namen der Seite etwas zu tun haben.
Klappt! Vielen lieben Dank alchymyth!
Hallo Forum!
ich stehe gerade vor einem Problem, dass ich einfach nicht gelöst bekomme. Ihr seid meine letzte Hoffnung! :cry:
Also, ich starte den Loop und gebe Artikel einer bestimmten Kategorie paginiert aus:
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query('cat=3&showposts=20'.'&paged='.$paged);
?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
Hier klappt es wunderbar. Sobald ich allerdings einen Artikel ausgeben will, der zu mehreren Kategorien gehört (also mit 'category__and'), klappt es nicht mehr:
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query( array( 'category__and' => array( 3, 7 ), 'showposts=20'.'&paged='.$paged) );
?>
<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
Ich erhalte zwar keinen Syntax-Fehler und es werden auch Artikel aufgelistet, jedoch nicht in der Anzahl, die ich gerne hätte. Gebe ich beispielsweise 'showposts=5' ein, listet er trotzdem mehr als 5 Artikel pro Seite auf.
Also muss irgendwas bei 'showposts=20' falsch sein, oder? Ich finde aber einfach nicht heraus, wo. Wo liegt mein Fehler?
Könnt ihr mir weiterhelfen? :?
Ah, okay. Danke für eure Hilfe!
Denkt ihr, das ist so gewollt? Könnt ihr vielleicht kurz probieren, einen Benutzernamen mit Umlauten anzulegen und schauen, ob ihr denselben Fehler bekommt? Das wär echt hilfreich.
Weiß wirklich keiner Rat? Vielleicht ein Tipp? :(
Ich hab schon den ganzen Tag im Netz gesucht und nichts brauchbares gefunden :|
Hallo Forum :)
ich frage mich gerade, ob es möglich ist, in Wordpress Benutzernamen mit Umlauten zu haben (zum Beispiel Mäx Müstermänn). Bekomme da die Fehlermeldung "Fehler: Dieser Benutzername kann nicht verwendet werden da er ungültige Zeichen enthält. Bitte gib einen gültigen Benutzernamen an."
Ist das richtig so, oder hab ich da einen Fehler in meinem Blog?
Wow, sehr cool. Danke, hat mein Problem gelöst!
Hallo Forum :)
kurze Frage nur... wie kann ich generell Seiten von der Suche ausschließen? Damit meine ich nicht, wie ich eine bestimmte Kategorie von der Seite ausschließen kann. Mir geht es darum, ausschließlich Artikel auszugeben und keine Seiten.
Gibt es dafür Parameter für den Suche-Loop?
Danke schonmal für eure Aufmerksamkeit!
Ah, Schade. Fände ich eine nützliche Funktion.
Trotzdem danke für deinen Link, hat mir auf jeden Fall weitergeholfen!
Ah, danke dir. Die Variante mit dem Auslesen der Datenbank habe ich schonmal gesehen und nutze sie zurzeit auch.
Ist es irgendwie absehbar, ob es dafür in Zukunft eine vereinfachte Variante im Wordpress geben wird? Zum Beispiel "<?php wp_lastcomments('10, title') ?>" oder sowas :mrgreen: ... also dass man das ganz simpel mit Parametern versehen könnte.
WP 3.04: Schleife für Kommentare?
Hallo Forum :)
kurze Frage. Gibt es eine Funktion, mit der ich nur eine bestimmte Anzahl von Kommentaren ausgeben kann? Also eine Kommentar-Schleife, die ich durch Parameter dazu bringen kann, beispielsweise die letzten 5 Kommentare aufzulisten?
Ich würde dabei gerne auf die Hilfe von Plugins oder Widgets komplett verzichten.
Danke schonmal für eure Aufmerksamkeit!
(Wordpress 3.0.4)
Na, Problem gelöst. Und damit andere nicht auch im Dunkeln tappen, hier der Code für die Lösung:
01<?php //for use in the loop, list 5 post titles related to first tag on current post
02 $backup = $post; // backup the current object
03 $tags = wp_get_post_tags($post->ID);
04 $tagIDs = array();
05 if ($tags) {
06 $tagcount = count($tags);
07 for ($i = 0; $i < $tagcount; $i++) {
08 $tagIDs[$i] = $tags[$i]->term_id;
09 }
10 $args=array(
11 'tag__in' => $tagIDs,
12 'post__not_in' => array($post->ID),
13 'showposts'=>5,
14 'caller_get_posts'=>1
15 );
16 $my_query = new WP_Query($args);
17 if( $my_query->have_posts() ) {
18 while ($my_query->have_posts()) : $my_query->the_post(); ?>
19 <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
20 <?php endwhile;
21 } else { ?>
22 <h2>No related posts found!</h2>
23 <?php }
24 }
25 $post = $backup; // copy it back
26 wp_reset_query(); // to use the original query again
27?>
Alles anzeigen
Gefunden auf: http://shawngaffney.anointed.net/related-posts-by-tags/
Also ich hab das "wpautop" für den "excerpt" auf meinem Blog in der Functions.php deaktiviert - ohne Plugin. Ist aber in etwa derselbe Code:
Schau mal dort nach. Einfach auskommentieren und schauen was passiert.
Oder hat sich das Problem mit dem Padding jetzt schon gelöst?
Hallo :)
ich habe folgenden Code zur Anzeige von Related Posts aus einem Plugin und gebe ihn im Loop aus. Sofern ich den Code richtig verstehe, wird nur der erste Tag eines Artikels verglichen. Das finde ich ehrlich gesagt unpraktisch und würde stattdessen lieber mehr (oder alle) Tags abgleichen. Ist das möglich - und wenn ja, wie?
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'Related Posts';
[B]$first_tag = $tags[0]->term_id;[/B]
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
<?php the_title(); ?></a></p>
<?php
endwhile;
}
}
?>
Alles anzeigen
Danke schon mal für eure Aufmerksamkeit! :)