Merkwürdig. Ich kann meine eigenen Beiträge nicht bearbeiten. Der Doppelpost ist also nicht beabsichtigt. Wollte mich noch mal bedanken. Mit get_users(array('role'=>'author')); hat es perfekt funktioniert. :)
Beiträge von Hurly
-
-
Ich danke Dir. Werde ich heute gleich mal ausprobieren. :) Wir haben drei Autoren und einen Admin, der nix postet. Daher muss ich wirklich nur den ausklammern.
-
[size=12][COLOR=#000000][FONT=Calibri]Ich möchte das Thema noch mal aufgreifen, weil ich trotz des Codex noch nicht ganz dahinter gestiegen bin. PHP kann ich mir einfach nicht verinnerlichen. ;)[/FONT][/COLOR][/SIZE]
[size=12][COLOR=#000000][FONT=Calibri]Ich möchte mein Blog auf ein neues Design umstellen, welches eine Archiv Seite mit der Auflistung der Autoren anzeigen lassen kann. Leider wird dort eben auch der Admin angezeigt. Aus Sicherheitsgründen hat bei mir der Admin eben nicht den User-Namen admin und daher muss ich das anders filtern.[/FONT][/COLOR][/SIZE]
[FONT=Calibri][COLOR=#000000]Das ist der Originalcode der entsprechenden php Seite:
PHP<?php $blogusers= get_users(); //Array of WP_User objects. foreach( $blogusers as $user ) { echo'<li><a href=' . get_author_posts_url( $user->ID ) . '><spanclass="author-avatar">' .get_avatar( $user->user_email, '50' ) . '</span>'; echo'<span class="author-name">' . esc_html( $user->display_name ) .'</span></a></li>'; } ?>Das wäre meine Änderung mit dem exclude Befehl - sicherlich falsch...:
PHP<?php $blogusers= get_users( array( 'exclude' => array( 'id=1' ) ) ); //Array of WP_User objects. foreach( $blogusers as $user ) { echo'<li><a href=' . get_author_posts_url( $user->ID ) . '><spanclass="author-avatar">' .get_avatar( $user->user_email, '50' ) . '</span>'; echo'<span class="author-name">' . esc_html( $user->display_name ) .'</span></a></li>'; } ?>Und da der Admin kein Autor ist, dachte ich mir, ginge es vielleicht auch so?
PHP<?php $blogusers= get_users( 'role=author' ); //Array of WP_User objects. foreach( $blogusers as $user ) { echo'<li><a href=' . get_author_posts_url( $user->ID ) . '><span class="author-avatar">' . get_avatar( $user->user_email, '50' ) .'</span>'; echo'<span class="author-name">' . esc_html( $user->display_name ) .'</span></a></li>'; } ?>Für einen Hinweis wäre ich sehr dankbar. :)[/COLOR][/FONT]
-
Danke! Das probiere ich mal. :)
-
In Ordnung, dann gebe ich selbst mal einen Tipp an alle, die das eventuell auch interessiert, denn nach weiterem Suchen bin ich jetzt auf das Plugin decent comments gestoßen, was zum einen aktueller ist und zum anderen gut funktioniert. Man kann und sollte allerdings die css-Datei des Plugins bearbeiten, um das Design an sein Blog anzupassen. Birgt natürlich die Gefahr, dass diese Anpassungen verloren gehen, sobald man das Plugin aktualisieren muss. Vielleicht hat ja doch noch jemand eine andere Lösung.
-
Hallöchen,
ich nutze das Twenty Twelve mit Child Theme und die aktuellste WP Version. Nun würde ich gerne das Widget für die letzten Kommentare mit Avatars versehen. So wie es bei Matthias Pabst aussieht. Ich hatte mir das Plugin WP Recent Comments With Avatars hochgeladen und aktiviert. Leider funktioniert es nur mäßig. Avatar und Name des Kommentators werden perfekt angezeigt. Dann sollte eigentlich noch der Link zum betreffenden Post folgen (zu dem der Kommentar gemacht wurde) und erst dann die ersten 50 Zeichen des Kommentars. Leider fehlt genau dieser Link. Ich habe das Plugin daher erst mal wieder deaktiviert.
Weiß jemand eine Möglichkeit, das anzupassen oder kennt ein anderes, neueres Plugin?
Schon mal Danke, falls jemand helfen kann!
LG, Hurly
-
Habe Deinen Tipp befolgt. Es hat funktioniert. Vielen, vielen Dank. Hach, Du hast mir den Tag gerettet. Muss ich Dir bei Gelegenheit mal einen Kuchen backen. :D
-
Oh, das probiere ich mal. Vielen Dank! :smile:
-
Habe genau das gleiche Problem und es in diesem Thema schon vor zwei Tagen angesprochen. Auf meinem Blog ist es gut zu sehen. Im Quellcode sind alle Daten vorhanden - nur beim Theme Twenty Twelve nicht sichtbar.
mwu
Ich habe mir im Backend mein Blog mal in der Live-Vorschau der anderen Standard Themes angesehen. Da waren die Meta-Daten unter bzw. über den Artikeln zu sehen, nur im Twenty Twelve nicht. Nutzt Du das Theme zufällig auch? -
Hm. Scheinbar herrscht bei diesem Thema absolute Ratlosigkeit. Habe mal Ordner und Dateien vom Theme verglichen. Und hier scheinen zumindest Anzahl und Namen übereinzustimmen. Weiß denn wenigstens jemand, ob im Zuge von 3.6 Änderungen am Twenty Twelve Theme vorgenommen worden sind? Bug Fixes oder dergleichen? Andernfalls wäre meine letzte, verzweifelte Idee, die Theme Version meines Backups noch mal hoch zu laden. Ich würde wirklich nur äußerst ungern das Theme wechseln.
-
Ich bin schon mal etwas weiter. Meine Plugins habe ich nacheinander deaktiviert. Hieran kann es nicht liegen. Da die Meta-Daten in der Live-Vorschau der anderen Standard Themes (Eleven und Thirteen) zu sehen sind, muss es wohl am Twenty Twelve Theme liegen, das ich benutze. Wurde dieses Theme im Zuge von 3.6 auch aktualisiert? Kann ich mir eigentlich nicht vorstellen. Ich habe auch die Aktualisierung noch einmal wiederholt, aber bei Twenty Twelve fehlen besagte Daten nach wie vor. Werde jetzt noch die Theme Versionen vor und nach dem Update vergleichen. Ansonsten fällt mir nichts mehr ein. Hat vielleicht doch noch jemand einen Tipp?
-
[size=12][COLOR=#000000][FONT=Calibri]Hallo,[/FONT][/COLOR][/SIZE]
[size=12][COLOR=#000000][FONT=Calibri]eigentlich hatte ich nach Aktualisierungen nie Probleme. Doch jetzt – nach dem Update auf 3.6 – fiel mir auf, dass unter meinen Artikeln lediglich noch das Datum steht. Alle anderen Meta Daten wie Kategorien und Schlagwörter sind nicht mehr zu sehen.[/FONT][/COLOR][/SIZE]
[size=12][COLOR=#000000][FONT=Calibri]Da steht nur noch als Beispiel: Dieser Beitrag wurde am 4. August 2013.[/FONT][/COLOR][/SIZE]
[size=12][COLOR=#000000][FONT=Calibri]Seltsamerweise sind alle Daten aber im Quellcode zusehen. Hat zufällig jemand das gleiche Problem oder hat einen Rat?[/FONT][/COLOR][/SIZE]
[size=12][COLOR=#000000][FONT=Calibri]Danke schon mal,[/FONT][/COLOR][/SIZE]
[COLOR=#000000][FONT=Calibri]GrußHurly[/FONT][/COLOR] -
Oh, super. Genau danach habe ich schon gesucht. Hatte das Plugin vor zwei Tagen aktualisiert. Danke schön für Deine Mühe! ;)
-
Okay, mein "Denk"fehler. Diese Methode ist nur was für Blog-Betreiber, die nur wenige, auserwählte Mit-Autoren auf ihr Blog lassen wollen. Nur noch mal für all jene, die das vielleicht wissen wollten. :wink:
-
Hallo,
ich nutze WP 3.4.1 und bin wie hier beschrieben vorgegangen, um mein Admin-Login zu schützen. Klappt auch prima, aber nun können sich auch keine bereits auf meinem Blog registrierten User mehr anmelden und neue können sich auch nicht registrieren, ohne dass die zusätzliche Authentifizierung angezeigt wird. Ist auch irgendwie logisch, da der Code für die htaccess Datei ja den Verweis auf die wp-login.php beinhaltet. Das kann doch aber irgendwie nicht Sinn und Zweck der Übung sein. Muss ich da vielleicht noch was anderes machen?
Danke schon mal,
Hurly -
Wollte nur noch mal anmerken, dass alles bestens geklappt hat. Heute Nacht werde ich dann umstellen und sehen, ob auch das mit dem kleineren Header funktioniert, aber ich bin optimistisch. ;) Also vielen, lieben Dank noch mal.
Ich suche im Twenty Eleven gerade noch das Twitter Widget, da es in der CSS definiert ist. Ist damit zufällig dieses Eintagsfliege-Widget gemeint?
-
Vielen Dank! Ich teste das mal durch. ;-)
-
Hallo,
ich betreibe zwei Blogs. Das eine habe ich bereits auf 3.4.1 aktualisiert und nutze dort Twenty Eleven mit einem Child Theme.
Mein anderes Blog läuft noch mit WordPress 3.3.2. Auch hier möchte ich endlich aktualisieren, aber ich nutze dort das Theme Arjuna X. Da es im Vorfeld hieß, dass man bei WP 3.4 hinsichtlich der Themes Änderungen vorgenommen hat, weiß ich nicht, wie sich das Update dann auf Arjuna X auswirkt. Ich habe schon die Anbieter des Themes angeschrieben, zwecks Kompatibilität, aber bis heute keine Antwort erhalten.
Lange Rede, kurzer Sinn: Ich werde auch dieses Blog einfach auf Twenty Eleven umstellen und per Child-Theme anpassen.Hierzu habe ich zwei Fragen:
1. Ich werde eine eigene Header-Grafik nutzen, die in der Höhe aber nicht, wie vorgegeben, 288 Pixel hoch sein wird, sondern nur 144 Pixel. Die vorgegebene Höhe finde ich einfach zu gewaltig. Reicht es aus, wenn ich in der functions.php den Wert der Höhe ändere, oder muss ich das gar nicht, weil 288 nur ein Maximalwert ist?
2. Auf meinem Blog schließe ich auf der Index Seite eine Kategorie aus, die wiederum auf einer eigenen Seite angezeigt wird. Hat über Arjuna X bislang auch hervorragend funktioniert. Nun habe ich eine geänderte index.php und meine eigene Artikelseite auch im Child-Theme für Twenty Eleven erstellt. In der Vorschau funktioniert die index Seite wie sie soll – sie zeigt nur die Kategorien an, die ich möchte. Die spezielle Artikel Seite tut das zwar auch, aber hier wird die Sidebar nicht neben den Posts, sondern erst darunter angezeigt. Außerdem sind die Posts hier auch nicht durch den definierten <hr> getrennt.Als Vorlage für meine Extra-Seite habe ich die index Seite genutzt. Daher verstehe ich nicht ganz, wieso es hier nicht so angezeigt wird wie auf der index.
Für die index.php habe ichPHP<?php query_posts('cat=-185&posts_per_page=10&paged='.$paged); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
eingefügt, um die Kategorie auszuschließen.Und in meine.php habe ich
PHP<?php query_posts('cat=185&posts_per_page=10&paged='.$paged); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
eingefügt, um die Kategorie dort ausschließlich anzeigen zu lassen.Hat jemand einen Tipp? Oder funktioniert es vielleicht erst, wenn ich auf 3.4.1 aktualisiert habe?
-
Danke für die schnelle Antwort. :)
-
Hallöle,
ich nutze für eines meiner Blogs erstmalig das Twenty Eleven (1.3) Template, habe bei der automatischen Aktualisierung (nach dem Update auf WP 3.3.2) aber offensichtlich die englische Sprachversion erwischt und nicht die deutsche Übersetzung. Könnt Ihr mir bitte sagen, wo ich die finde? Muss ich doch sicher einfach nur noch mal hochladen, oder? Danke schön schon mal. :)
LG, Hurly