Hallo,
ich möchte gerne meine Kategorieansichten nach dem ABC sortieren (sprich die Beiträge die über Archive.php aufgerufen werden)
Gibt es hierfür eine Sortierfunktion?
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 erstellenHallo,
ich möchte gerne meine Kategorieansichten nach dem ABC sortieren (sprich die Beiträge die über Archive.php aufgerufen werden)
Gibt es hierfür eine Sortierfunktion?
Hallo,
ich habe ein kleines Problem bei dem Aufruf:
wp_list_categories('include=7&title_li=&style=none');
wir immer mit angezeigt:
Keine Kategorien
und dann der Inhalt, obwohl ich title_li= verwendet habe?!?
Hallo,
nach dem ersten If Else Problem nun das zweite bei dem Aufruf in der Archive.org (ja ist richtig :p) bekomme ich trotz des Aufrufs innerhalb des Loops immer die URL die für die Kategorie 11 bestimmt ist.
Der Aufruf:
<a href=" <?php if ( in_category(11) ) { echo 'http://maps.google.de/?ie=UTF8&ll=51.893444,7.915649&spn=2.878168,4.597778&z=8&layer=t'; } else { echo 'http://maps.google.de/?ie=UTF8&ll=50.485474,11.953125&spn=11.513265,23.378906&z=6'; } ?> ">Googlemap</a>
auch der Aufruf über
<a href="
<?php if ( in_category(11) ) {
echo 'http://maps.google.de/?ie=UTF8&ll=51.893444,7.915649&spn=2.878168,4.597778&z=8&layer=t';
} elseif ( in_category(12) ) {
echo 'http://maps.google.de/?ie=UTF8&ll=50.485474,11.953125&spn=11.513265,58.378906&z=6';
} else {
echo 'http://maps.google.de/?ie=UTF8&ll=52.485474,11.953125&spn=11.513265,58.378906&z=6';
}
?>">Googlemaps</a>
Klappt leider nicht.
Vielen Vielen Dank es hat funktioniert...
Hüstel Hüstel, sorry ich meinte natürlich die archive.php.
Ziel ist jeweils eine andere Überschrift bei Tags und Kategorien zu bekommen...
Leider klappt auch nicht die neue Version:
Hallo,
ich möchte gerne folgende Zeile in die Single.php Einbauen:
<?php if(is_archive()) { ?>
<h1 class="tight-title">Zur Region <?php wp_title(''); ?></h1>
<?php } ?>
<?php if(is_tag()) { ?>
<h1 class="tight-title">Zum Unternehmen <?php wp_title(''); ?></h1>
<?php } ?>
Leider werden beide Codes angezeigt egal ob Archiv oder Tag aufgerufen wird?
Zu Spät wenn du nicht geupdatet hast besteht die möglichkeit das du schon irgendwo etwas hast. Um sicher zu gehen:
Hallo,
ich habe festgestellt das bei einigen meiner Blog "titel" nicht mit den Worten in der URL übereinstimmen.
Verumtlich habe ich beim ändern der Titel die URL nicht geändert. Die URL über die Editfunktion zu verändern ist ja kein Problem. Eher ein Problem ist das der alte Beitrag (unter der alten URL) nicht automatisch per 301 weitergeleitet wird. Bisher habe ich das per Hand in der .ht... eingefügt. Aber gibt es hierfür evt. ein Plugin oder eine Einstellung?
Danke
GumGum
Autsch, das hat weh getan...
Sorry und Danke
Äh die Funktion gibt es in der 2.6.2 doch nicht mehr bei den Beiträgen oder habe ich sie jetzt total übersehen?
Nutze den MYsqldumper um alles zu speichern. Dann kannst du PHPMYADMIN an deiner Datenbank rumschnibbeln. Und wenn nichts mehr läuft kannst du mit MYSQL Dumper auch den Restore machen..
Um das ganze einmal zu umgehen, nehme Filezilla als FTP Manager. Und dann lade dir die Version hier Download - WordPress Deutschland . Und sofern du nun genug speicherplatz hast, sollte es funktionieren.
Hallo,
ich möchte gerne meine Beiträge auf "Vorrat" schreibe und nach und nach veröffentlichen (Zeitlich gesteuert).
Gibt es hierfür ein Plugin?
Danke
Gum Gum
Juhu, genau das war es...
Hier meine functions.php
<?php
function wp_the_excerpt_reloaded($args='') {
parse_str($args);
if(!isset($excerpt_length)) $excerpt_length = 120; // length of excerpt in words. -1 to display all excerpt/content
if(!isset($allowedtags)) $allowedtags = '<a>'; // HTML tags allowed in excerpt, 'all' to allow all tags.
if(!isset($filter_type)) $filter_type = 'none'; // format filter used => 'content', 'excerpt', 'content_rss', 'excerpt_rss', 'none'
if(!isset($use_more_link)) $use_more_link = 1; // display
if(!isset($more_link_text)) $more_link_text = "(more...)";
if(!isset($force_more)) $force_more = 1;
if(!isset($fakeit)) $fakeit = 1;
if(!isset($fix_tags)) $fix_tags = 1;
if(!isset($no_more)) $no_more = 0;
if(!isset($more_tag)) $more_tag = 'div';
if(!isset($more_link_title)) $more_link_title = 'Continue reading this entry';
if(!isset($showdots)) $showdots = 1;
return the_excerpt_reloaded($excerpt_length, $allowedtags, $filter_type, $use_more_link, $more_link_text, $force_more, $fakeit, $fix_tags, $no_more, $more_tag, $more_link_title, $showdots);
}
function the_excerpt_reloaded($excerpt_length=120, $allowedtags='<a>', $filter_type='none', $use_more_link=true, $more_link_text="(more...)", $force_more=true, $fakeit=1, $fix_tags=true, $no_more=false, $more_tag='div', $more_link_title='Continue reading this entry', $showdots=true) {
if(preg_match('%^content($|_rss)|^excerpt($|_rss)%', $filter_type)) {
$filter_type = 'the_' . $filter_type;
}
echo get_the_excerpt_reloaded($excerpt_length, $allowedtags, $filter_type, $use_more_link, $more_link_text, $force_more, $fakeit, $fix_tags, $no_more, $more_tag, $more_link_title, $showdots);
}
function get_the_excerpt_reloaded($excerpt_length, $allowedtags, $filter_type, $use_more_link, $more_link_text, $force_more, $fakeit, $fix_tags, $no_more, $more_tag, $more_link_title, $showdots) {
global $post;
if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_'.COOKIEHASH] != $post->post_password) { // and it doesn't match cookie
if(is_feed()) { // if this runs in a feed
$output = __('There is no excerpt because this is a protected post.');
} else {
$output = get_the_password_form();
}
}
return $output;
}
if($fakeit == 2) { // force content as excerpt
$text = $post->post_content;
} elseif($fakeit == 1) { // content as excerpt, if no excerpt
$text = (empty($post->post_excerpt)) ? $post->post_content : $post->post_excerpt;
} else { // excerpt no matter what
$text = $post->post_excerpt;
}
if($excerpt_length < 0) {
$output = $text;
} else {
if(!$no_more && strpos($text, '<!--more-->')) {
$text = explode('<!--more-->', $text, 2);
$l = count($text[0]);
$more_link = 1;
} else {
$text = explode(' ', $text);
if(count($text) > $excerpt_length) {
$l = $excerpt_length;
$ellipsis = 1;
} else {
$l = count($text);
$more_link_text = '';
$ellipsis = 0;
}
}
for ($i=0; $i<$l; $i++)
$output .= $text[$i] . ' ';
}
if('all' != $allowedtags) {
$output = strip_tags($output, $allowedtags);
}
// $output = str_replace(array("\r\n", "\r", "\n", " "), " ", $output);
$output = rtrim($output, "\s\n\t\r\0\x0B");
$output = ($fix_tags) ? balanceTags($output, true) : $output;
$output .= ($showdots && $ellipsis) ? '...' : '';
$output = apply_filters($filter_type, $output);
switch($more_tag) {
case('div') :
$tag = 'div';
break;
case('span') :
$tag = 'span';
break;
case('p') :
$tag = 'p';
break;
default :
$tag = 'span';
}
if ($use_more_link && $more_link_text) {
if($force_more) {
$output .= ' <' . $tag . ' class="more-link"><a href="'. get_permalink($post->ID) . '#more-' . $post->ID .'" title="' . $more_link_title . '">' . $more_link_text . '</a></' . $tag . '>' . "\n";
} else {
$output .= ' <' . $tag . ' class="more-link"><a href="'. get_permalink($post->ID) . '" title="' . $more_link_title . '">' . $more_link_text . '</a></' . $tag . '>' . "\n";
}
}
return $output;
}
?>
Alles anzeigen
Hi,
in einem anderen Theme klappt die Ausgabe ohne Probleme! Aber in meinem selbstgebasteltem Theme noch nicht einmal mit $cat.
:shock:
Hier mein kompletter Themecode für Archive.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<title><?php $cat = get_the_category(); $cat = $cat[0]; echo $cat->cat_name; ?> </title>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style-blog.css" type="text/css" media="screen" />
<link rel="shortcut icon" href="<?php bloginfo('template_url'); ?>/favicon.ico" type="image/x-icon">
<?php wp_head(); ?>
</head>
<body>
<div id="headerStatic">
<div class="placement">
<div id="logo">
<h1><a href="<?php bloginfo('url'); ?>/"><img alt="" src="<?php bloginfo('template_url'); ?>/images/logo.png" /></a></h1>
</div>
<div id="menu">
<ul>
<li<?php if(is_home() || is_404() || is_single() || is_category() || is_day() || is_month() || is_year() || is_search() ) { ?> class="current_page_item"<?php } ?>><a href="<?php bloginfo('home'); ?>">Startseite</a></li>
<?php wp_list_pages('sort_column=menu_order&title_li='); ?>
</ul>
</div>
<div id="right">
<div id="nav">
</div>
</div>
<br clear="all">
</div></div>
<div id="contentsBlog">
<div class="placement">
<div id="column">
<a name="top" id="top"></a>
<?php if (have_posts()) : ?>
<h1 class="firstHeading"><?php single_cat_title(); ?> </h1>
<p><?php echo category_description(); ?></p>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php single_cat_title(); ?> <?php the_title(); ?></a></h2>
<div class="entry">
<?php the_content_rss('', TRUE, '', 10); ?><br/>
<?php $values = get_post_custom_values("ART"); echo $values[0]; ?>
</div>
</div>
<?php endwhile; ?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Vorherige Einträge') ?></div>
<div class="alignright"><?php previous_posts_link('Nächste Einträge »') ?></div>
</div>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
ZitatDeaktivier doch mal testweise das Plugin, welches du als Störenfried vermutest,
Nun habe ich alle Plugins durch. Ich habe auch alle Plugins deaktiviert, aber leider ohne Änderung.
ZitatUnd die archive.php ist auch dein normales Archivtemplate?
Jap ich habe gerade einfach einmal den H1 Tag gelöscht und hochgeladen, so fehlte auch dieser im angezeigten Archiv. Also definitiv richtig.
Kann ich denn nicht irgendwie die KategorieID bekommen und einfach immer einsezten?
Hallo,
eigentlich üblich unter Archive.php
<?php if (have_posts()) : ?>
<h1 class="firstHeading"><?php single_cat_title(); ?></h1>
<p><?php echo category_description(); ?></p>
<?php while (have_posts()) : the_post(); ?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php single_cat_title(); ?> <?php the_title(); ?></a></h2>
<div class="entry">
<?php the_content_rss('', TRUE, '', 10); ?><br/>
<?php $values = get_post_custom_values("ART"); echo $values[0]; ?>
</div>
</div>
<?php endwhile; ?>
<div class="navigation">
Alles anzeigen
Bei Google gibt es über eine API eine Schnittstelle bei der Grafiken generiert werden können (Gab es auch als Beschreibung in irgendeiner C´T).
Aber soetwas wie bei Excel kannst du nicht erwarten...
Du könntest auch eine spezielle Kategorie nutzen bei der das Widget nicht angezeigt wird...
Beispiel von: Wie versteckt man in Wordpress die Inhalte einer Kategorie? « « Weblogs und Wikis
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php if ( !in_category('4')) { ?>
<h3 id="post-<?php the_ID(); ?>" ><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link zu '<?php the_title(); ?>'"><?php the_title(); ?>
</a></h3>
<?php if ( !in_category('4')) { ?>
<?php the_content(); } ?>
<?php } ?>
<?php the_time('l,') ?> den <?php the_time('j. F Y') ?><strong>|</strong> Kategorie <?php the_category(', ') ?> <strong>|</strong> <?php comments_popup_link('0 Kommentar »', '1 Kommentar »', '% Kommentare »'); ?> <?php edit_post_link('Bearbeiten','<strong>|</strong> ',''); ?>
<?php } ?>
<?php endwhile; ?>
Alles anzeigen