das soll ja auch nicht der fall sein, da alle 3 Seiten auf domain.de/presse/ verlinken sollen
Beiträge von NSM_CS
-
-
Gibt es also nicht die Möglichkeit über einen Walker zu sagen, wenn der slug X ist das ich diesen einfach in domain.de/presse überschreibe?
-
Hallo Community,
da ich hierzu nicht genau weiß wie ich nach meinem Problem im Netz suchen soll, und mir dadurch auch keine gescheiten Ergebnisse geliefert wurden, versuche ich mal hier mein kleines Problem zu schildern.
Ich lasse mir mit wp_list_pages() in einer Sidebar meine Seiten ausgeben, dort habe ich einen Menüpunkt mit 2 Unterpunkten.
-Pressemitteilungen
|-- Pressemitteilungen 2012
|-- Pressemitteilungen 2011Pressemitteilungen hat den slug /presse/ , nun möchte ich das egal ob ich Pressemitteilungen, Pressemitteilungen 2011 oder Pressemitteilungen 2012 geklickt wird, das alles auf die Presse Seite verlinkt wird. Sprich das alle 3 Seiten den Standardslug domain.de/presse/ bekommen.
Ist das Möglich? Wenn ja wie?
Viele Grüße
-
Hallo,
ich beschäftige mich gerade mit den dynamic sidebars, von der Registratur bis hin zum anzeigen der Sidebars geht alles... nun wollte ich fragen ob es möglich ist, da ich ein individuelles Menü in den Sidebars drin habe, die einzelnen Menüpunkte bei klick oder mouseover auszuklappen und die children anzuzeigen?
grüße
-
Ich habe nun ein Custom Post Type erstellt:
PHP
Alles anzeigen<?php include_once(dirname(__FILE__) . '/CustomPostType_Abstract.php'); class CustomPostType_BlogPost extends CustomPostType_Abstract { protected static $instance = NULL; public static function getInstance() { if (self::$instance === NULL) { self::$instance = new self; } return self::$instance; } protected function __construct() { $this->type = 'blogpost'; $this->metaboxes = array( ); } public function register() { register_post_type($this->type, array( 'label' => 'Blog Posts', 'labels' => array( 'name' => 'Blog Posts', 'singular_name' => 'Blog Post' ), 'taxonomies' => array('category', 'post_tag'), 'capability_type' => 'post', 'show_ui' => true, 'hierarchical' => true, 'supports' => array('title', 'editor', 'revisions', 'page-attributes', 'comments'), 'rewrite' => array( 'slug' => '/blog' ), 'public' => true, 'publicly_queryable' => true, 'query_var' => true, 'menu_position' => null )); parent::register(); } }und eine Funktion dafür das das Artikelmenü im Dashbord verschwindet. Meine HOME.PHP sieht folgendermaßen aus:
PHP
Alles anzeigen<div id="content"> <div class="bg-default"> <div class="center"> <h1>Blog</h1> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div <?php post_class(); ?> id="post-<?php the_ID(); ?>"> <div class="eye-catcher"> <a href="<?php the_permalink() ?>" class="eye-catcher-date"> <span class="eye-catcher-date-day uni-sans"><?php the_time('j') ?></span> <span class="eye-catcher-date-month uni-sans"><?php the_time('M Y') ?></span> </a> <?php global $id; if(get_comments_number( $id )>0){ echo '<a title="Kommentare lesen" class="eye-catcher-comment uni-sans" href="'; the_permalink(); echo '#respond">'.get_comments_number( $id ).'</a>'; } else { echo '<div title="Bisher gibt es keine Kommentare" class="eye-catcher-comment unis-sans op20">'.get_comments_number( $id ).'</div>'; } ?> <?php edit_post_link('Editieren', '', ''); ?> </div> <div class="blog-entry"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf('Permanent Link to %s', the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2> <div class="entry"> <?php if (is_search()) { the_excerpt(); } else { global $more; $more = 0; the_content('Den Rest dieses Eintrages lesen »'); } ?> </div> <p class="postmetadata"><?php the_tags( 'Tags:' . ' ', ', ', '<br />'); ?> <?php printf('Abgelegt in %s', get_the_category_list(', ')); ?></p> <div class="fl"><g:plusone size="medium" href="<?php the_permalink() ?>"></g:plusone></div> <iframe class="fl" allowtransparency="true" frameborder="0" scrolling="no" src="http://platform1.twitter.com/widgets/tweet_button.html?count=horizontal&url=<?php the_permalink() ?>&via=neosmart_gmbh&text=<?php the_title() ?>" style="width:110px; height:50px;"></iframe> <div class="fl"><fb:like href="<?php the_permalink() ?>" layout="button_count" show_faces="false"></fb:like></div> </div> </div> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link('« Ältere Einträge') ?></div> <div class="alignright"><?php previous_posts_link('Neuere Einträge »') ?></div> </div> <?php endif; ?> </div> </div> </div>Wieso wird mir kein einzigster Blogeintrag angzeigt obwohl ich schon 3 Testeinträge habe? .. :/ ... ich hoffe immernoch auf Hilfe...
-
Keiner eine Lösung parat? oder nen Tipp oder Hilfestellung oder sowas? so langsam verzweifle ich ..
-
Wenn du mit Sessions arbeitest, würde ich dir empfehlen ein session_start(); als erstes in das script zu schreiben. dann sollte er auch die in die Session gespeicherten Parameter richtig übergeben.
Was die Fehlermeldung im Admin Bereich angeht, ich glaube das heisst das irgendein parameter veraltet ist.. bin mir aber nicht sicher.
-
Hallo allerseits,
ich möchte rein für die Artikel meinen Slug ändern.
Blogaddresse
http://www.example.com/blog/URL wenn man einen Artikel direkt aufruft
http://www.example.com/projekte/projekttitelich möchte aber das die URL so aussieht
http://www.example.com/blog/projekte/projekttitelmeine Permalinkstruktur sieht folgendermaßen aus:
/%category%/%postname%/Wie stelle ich das an ohne die Artikel in einem Custom Post Type zu erstellen? Ich hab diverse Sachen schon probiert wie, die Permalinkstruktur auf /blog/%category%/%postname%/ zu ändern das funktioniert auch, nur ändert er mir dabei die restlichen Seiten inklusive meines CPT für mein Portfolio..
Und mich totgegooglet nach rewrite functions für die Artikelseite. Aber habe leider nichts gefunden, außer tipps wie ich die Permalinks SEO freundlich anpasssen kann mit der Benutzerdefinierten Struktur.
Mein Ziel ist es wie gesagt, die Permalinkstruktur NUR für die Artikel die in meinem Blog erscheinen zu ändern.
Grüße
-
Problem ist gelöst.
Es lag daran das ich für die unteren Links noch keine Seiten definiert habe.Vielen Dank an meinen Helfer !!
-
Das CSS funktioniert jetzt danke sehr !
jetzt habe ich nur noch eine Frage,
und zwar was mein eigenes Menü angeht:Wenn ich zb. über mein Menü auf "Der Verein" gehe und von dort aus auf "Der Vorstand" sieht der Link in der addressleiste so aus
wenn ich aber nun von dort aus auf die nächste subpage gehe "Die Mitglieder sieht der Link so aus und ich bekomme einen 404Error
wie also gestalte ich in meinem Menü das ich auf die richtigen Seiten komme.
PHP
Alles anzeigen<div id="navi"> <ul class="sf-menu"> <li class="current"><a href="/dn">Startseite</a></li> <li><a href="der-verein">Der Verein</a> <ul> <li><a href="der-verein/der-vorstand">Der Vorstand</a></li> <li><a href="der-verein/die-mitglieder">Die Mitglieder</a></li> <li><a href="der-verein/vereinshistorie">Die Vereinshistorie</a></li> <li><a href="der-verein/presse">Presse</a></li> <li><a href="der-verein/vereinsprojekte">Vereinsprojekte</a></li> </ul> </li> <li><a href="galerie">Galerie</a> <ul> <li><a href="#">2012</a></li> <li><a href="#">2011</a></li> <li><a href="#">2010</a></li> </ul> </li> <li><a href="#">Die Kelten</a> <ul> <li><a href="#">Feiertage</a></li> <li><a href="#">Dagda</a></li> </ul> </li> <li><a href="#">Schaukampf</a> <ul> <li><a href="#">Codex Belli</a></li> </ul> </li> <li><a href="#">Blog</a></li> <li><a href="#">Linkliste</a></li> <li><a href="#">Kontakt/Impressum</a></li> </ul> </div> -
habe die homepage mal auf meine Sandbox geladen
http://s356102984.online.de/dn/
da habe ich die Permalinkstruktur aber auf das standard gesetzt => /?page_id=
damit wordpress meine stylesheets finden kann und ich normal weiterarbeiten kann am design.würde halt weils einfach toller ist, die permalinks mit category/postname rewriten. wie müsste das in meinem Menü dann aussehen. Du kannst ja wenn du auf der Seite bist den Quelltext einsehen, da steht ja alles drin.
EDIT:
Die ausgabe von
ist die hier :http://s356102984.online.de/dn/wp-content/themes/DN
methode funktioniert doch.
-
versuch:
PHP<?php <link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri(); ?>/css/reset.css" /> <link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri(); ?>/css/screen.css" /> <link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_directory_uri(); ?>/css/global.css"> ?>Das funktioniert nicht... da findet er meine stylesheets nicht.
-
die header.php liegt in meinem Theme verzeichnis ...
also /themes/dn/header.php
die css dateien in /themes/dn/css/screen.css
wenn ich die src angabe der css datei ändere auf /css/screen.css dann wird die nicht gefunden.
wie formatiere ich meine Permalinks richtig das ich mit %category%/%postname% arbeiten kann, und wie sieht das in meinem menü aus? btw. das menü ist das von suckerfish das dropdown.
Zurzeit sieht mein Menü so aus:
PHP
Alles anzeigen<div id="navi"> <ul class="sf-menu"> <li class="current"><a href="/dn">Startseite</a></li> <li><a href="?page_id=18">Der Verein</a> <ul> <li><a href="?page_id=20">Der Vorstand</a></li> <li><a href="?page_id=">Die Mitglieder</a></li> <li><a href="?page_id=">Die Vereinshistorie</a></li> <li><a href="?page_id=">Presse</a></li> <li><a href="?page_id=">Vereinsprojekte</a></li> </ul> </li> </ul> </div> -
Nachtrag:
Meine permalinkstruktur sieht wie folgt aus
für Blog und Startseite
und in den Einstellungen habe ich die struktur in soweit verändert
%category/%postname% .
Damit funktionieren die Überseiten. Aber nicht die unterseiten. WEnn ich die struktur ändere auf standard ?pagedid=xx zb. zeigt er mir die Unterseiten korrekt an.
-
Guten Abend zusammen...
Ich habe mir ein Wordpress Theme erstellt... und bin gerade dabei statische Seiten zu verteilen.
Wenn ich im Dashboard eine Unterseite anlege und diese mit einem Template versehe, wird mir bei aufruf die Seite ohne CSS stil angezeigt... sprich so richtig eklig plain :( ...die anderen Seiten (Hauptseiten) funktionieren alle prima...
vielleicht hatte jemand von euch mal das selbe Problem oder weiss was zu tun ist.das ist der Auszug aus der header datei
PHP<?php <link rel="stylesheet" type="text/css" href="wp-content/themes/DN/css/reset.css" /> <link rel="stylesheet" type="text/css" href="wp-content/themes/DN/css/screen.css" /> <link rel="stylesheet" type="text/css" href="wp-content/themes/DN/css/global.css"> ?>und hier rufe ich den header auf...
Im Quelltext der Seite, sieht alles recht normal aus nur das er die CSS dateien nicht finden kann... wie gesagt die Hauptseiten funktionieren.beste grüße
-
Hallöchen zusammen,
ich habe eine kleine Frage mit der ich grad nicht klarkomme und hoffe das mir die einer beantworten kann.
Und zwar habe ich mir ein CustomPostType erstellt in der ich ein kleines Portfolio erstellen kann. Hinzukommt eine taxonomy für schlagwörter.
PHP
Alles anzeigen<?php register_post_type('referenz', array( 'label' => 'Referenzen', 'labels' => array( 'name' => 'Referenzen', 'singular_name' => 'Referenz' ), 'taxonomies' => array(), 'capability_type' => 'post', 'show_ui' => true, 'supports' => array('title', 'thumbnail', 'page-attributes'), 'hierarchical' => true, 'rewrite' => array( 'slug' => 'referenzen'), 'public' => true, 'publicly_queryable' => true, 'query_var' => true, 'menu_position' => null, 'exclude_from_search' => true )); register_taxonomy( 'skills', 'referenz', array( 'hierarchical' => false, 'label' => __('Tags'), 'query_var' => 'tags', 'rewrite' => array( 'slug' => 'schlagwort' ) )); parent::register(); ?>auf meinem Frontend wird das wie folgt ausgegeben:
So nun zu meinem Problem, da ich ja nun im Backend die Möglichkeit besitze diverse Keywords meinem custompost anzutackern, möchte ich nun wenn ich im Frontend bei der Ausgabe auf eines der Tags klicke auf eine Seite kommen die mir alle Customposts mit diesem Tag anzeigt. Also wie das vom Code her aussieht, und vom Dateinamen... Und die Fragen wie ich das mache, überfordert mich gerade sehr ...das ich nicht mehr weiterkomme ..
hoffe mir kann da einer helfen.
Gruß
-
Hallo,
ich habe jetzt nichts passendes in google und hier im Forum gefunden...korregiert mich wenn ich zu blöde zum suchen bin...
Ich habe folgendes Problem bzw. ist sowas möglich..?
Ich bin gerade dabei eine Homepage mit Wordpress zu gestalten, und dabei möchte ich das die Startseite "Home" den gleichen Inhalt besitzt wie der Menüpunkt "Blog" zum Beispiel. Also wenn ich die Homepage aufrufe soll direkt der Inhalt von der Blogseite kommen und umgekehrt.
Wenn ich einen Artikel verfasse wird dieser ja automatisch von Wordpress auf der Homeseite mit Titel, inhalt, etc. angezeigt. Nun möchte ich auch das der gleiche Inhalt und genau das gleiche aussehen auf der Blogseite angezeigt wird wenn ich auf den Menüpunkt "Blog" gehe. Ich habe es bisher nur soweit geschafft das ich auf der Homeseite den verlinkten Titel der Blogseite angezeigt bekomme.
Also im groben :
Menüpunkt Blog soll den gleichen Inhalt haben wie auf der Homeseite.
wäre nett wenn sich da jemand auskennt und mir weiterhelfen könnte.
Grüße und danke im vorraus.
Grüße
-
Huhu, genau. Durch einen Bug den WP mal hatte der aber gefixt worden ist, ist das mit dem Javascript entstanden, dieser redirect. Aber nu soll halt wenn man die domain aufruft die erste Subpage erscheinen und keine leere seite, sofern man Javascript ausgeschaltet hat.
daran dachte ich auch schon, aber die einzigsten Einstellmöglichkeiten die ich habe in diesem Menü sind:
Einstellungen › Lesen
Blogseiten zeigen maximal
Artikel Newsfeeds zeigen die letzten Einträge
Zeige im Newsfeed
Zeige im Newsfeed ganzen Text
Kurzfassung
Zeichensatz für Seiten und FeedsUnd das kann glaube ich nicht alles gewesen sein. Ich bin mit einem vollen Administratoraccount im Dashboard eingeloggt.
Gibt es keine "programmiertechnische" Lösung zu dem Problem? -
Hallo Leute,
Bin recht neu in Wordpress und nach 8 Stunden vergeblichen Suchens brauch ich nu ein bisschen Hilfe, weil sonst drehe ich hier noch durch.:roll:
Und zwar haben wir eine weiterleitung mit Javascript eingebaut das wenn man die seite aufruft mit 'http://meineseite.de' oder 'http://www.meineseite.de' das man direkt weitergeleitet wird zur ersten Unterseite. sprich 'http://www.meineseite.de/unterseite1'.
Nun wollen wir aber das der Inhalt der 'Unterseite1' direkt auf der Hauptseite angezeigt wird, da es ja leute gibt die ihr Javascript im Browser ausgeschaltet haben -somit schauen die sich ne leere Hauptseite an-,
Ich hab gestern und heute nu das Internet durchforstet und habe einige Codeschnipsel ausprobiert und angepasst aber nichts davon möchte klappen.
Hoffe einer von Euch kann mir da schnell helfen.