Hallo Leute, ich finde Wordpress echt klasse, auch die Widgets sind sehr einfach zu handhaben.
Habe mir jetzt aber schon öfter die Frage gestellt weswegen man nicht in den Widgest eine Seiten-ID anfügen kann, damit sie nur auf bestimmten angezeigt wird. Wäre betimmt für viele User interessant.
Ist ja nur ein Vorschlag
Widgets mit Seitenzuordnung
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Die Idee finde ich gut.
-
Widgets sind halt dazu da, um es dem User einfach zu machen. Willst du das so sehr pimpen, bräuchtest du eigentlich garkeine Widgets mehr...da wäre es besser, du machst es direkt im Sidebarcode ohne Widgets.
Nur meine Meinung...
-
Hallo Leute, ich finde Wordpress echt klasse, auch die Widgets sind sehr einfach zu handhaben.
Habe mir jetzt aber schon öfter die Frage gestellt weswegen man nicht in den Widgest eine Seiten-ID anfügen kann, damit sie nur auf bestimmten angezeigt wird. Wäre betimmt für viele User interessant.
Ist ja nur ein VorschlagIch habe auch sowas gesucht, aber leider nichts gefunden. Irgendwo habe ich aber mal den folgenden Sidebar-Code aufgeschnappt, wo abhängig vom Seitentyp (Home, Single) angezeigt wird.
<?php
// this is where 10 headlines from the current category get printed
if ( is_single() ) :
global $post;
$categories = get_the_category();
foreach ($categories as $category) :
?>
<li><h2>More from this category</h2>
<ul class="bullets">
<?php
$posts = get_posts('numberposts=10&category='. $category->term_id);
foreach($posts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?>
<li><strong><a href="<?php echo get_category_link($category);?>" title="View all posts filed under <?php echo $category->name; ?>">Archive for '<?php echo $category->name; ?>' »</a></strong></li>
</ul>
</li>
<?php endforeach; endif ; ?><?php if ( is_home() ) { ?>
<li><h3><?php
// this is where the name of the News (or whatever) category gets printed
wp_list_categories('include=8&title_li=&style=none'); ?></h3>
<?php
// this is where the last three headlines are pulled from the News (or whatever) category
query_posts('showposts=3&cat=5');
?>
<ul class="bullets">
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</li>
<?php } ?>
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!