Guten Morgen zusammen,
ich will auf meinem Blog die Amazon Buch-Bestseller mit Cover anzeigen lassen.
Hey Sandwich,
meinst du so eine Amazon Bestseller Liste??
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 erstellenGuten Morgen zusammen,
ich will auf meinem Blog die Amazon Buch-Bestseller mit Cover anzeigen lassen.
Hey Sandwich,
meinst du so eine Amazon Bestseller Liste??
Gute Idee, wär ich so gar nicht drauf gekommen. Ich versuch's mal :-) danke
Warum nutzt Du nicht einfach entsprechend einen CSS-Stil, um das Verzerren zu umgehen?
Und zwar? Hilf mir mal bitte auf die Sprünge, komm gerade nicht drauf was du genau meinst.
Folgendes Problem:
Benutzer laden zu custom post types beliebig Bilder hoch, die im Frontend wiederum als Thumbnail ausgegeben werden.
In der Ausgabe wird eine quadratische Ausgabe des Thumbnails vorgesehen:
echo get_the_post_thumbnail($post->ID, array(200,200), array('class' => 'thumb', 'alt' => 'thumb', 'title' => $name));
Das Problem: Einige Benutzer laden auch Bilder hoch, die nicht quadratisch sondern im Querformat sind. Daher wird das Bild bei der Ausgabe dann gezerrt, da die Breite nicht gleich Höhe ist.
Eine Idee wie ich evtl. bei der Ausgabe des Bildes eine Art Cropping durchführen kann und die Position angebe? Also z.B. "Schneide ein Quadrat mit 200x200, Position links oben vom Bild".
Ein Plugin, welches beim Hochladen der Bilder für's Cropping sorgt, wäre eher weniger hilfreich, da viele das evtl. nicht/falsch machen und ich dann vorm gleichen Problem stehe.
Nein gibt es leider nicht
Jemand eine Idee wie ich die E-Mails ausstelle?
Hat jemand einen Tipp ob ich elegant die automatische E-Mail Benachrichtigung, die an den Admin geht, ausstellen kann?
Möchte nicht bei jedem neuen Benutzer eine Info mail erhalten.
Natürlich hab ich schon gegoogelt, allerdings bisher für eine direkte WP Lösung des Problems. Multisite möchte ich nicht einsetzen, hatte ich schon einige Male aber bin ich nicht überzeugt von.
Mh okay .htaccess wäre möglich, Apache kann ich in dem Fall nicht groß drauf zugreifen.
Jemand eine Idee oder ist meine Frage vielleicht unklar? :)
Möchte schlichtweg mehrere Domains auf eine Unterseite von einer WordPress Installation schalten und im bestenfall auch die Domain erhalten in der Browserleiste.
Ich habe mit WordPress eine kleine Applikation entwickelt, die auf einer einzelnen Seite abläuft (Page Template).
Nun habe ich diese Anwendung multilingual aufgebaut und möchte eine zweite Domain (für englische Sprache) auf diese einzelne Seite (ich meinte nicht ganzen Blog) schalten.
Habt ihr eine Idee wie man das am besten realisieren kann?
2 Varianten:
1.) Für DE & EN jeweils eine eigene Seite anlegen und auf EN die neue Domain umleiten
2.) Beides über die gleiche Seite realisieren
Das Problem: Wäre natürlich toll, wenn die englisch-sprachige Version immer unter der eigenen URL erreichbar ist und nicht nach Laden der Seite die eigentliche deutsche URL im Browser auftaucht.
Das war auch mein Gedanke, allerdings sobald ich die Funktion hooke:
[COLOR=#0000BB][FONT=monospace]add_action[/FONT][/COLOR][COLOR=#007700][FONT=monospace]([/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'admin_notices'[/FONT][/COLOR][COLOR=#007700][FONT=monospace], [/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'my_admin_notice'[/FONT][/COLOR][COLOR=#007700][FONT=monospace]);[/FONT][/COLOR]
wird die Notice immer ausgegeben. Habe ebenfalls probiert in die Notice selbst eine if Abfrage einzubauen, dass z.B. nur bei einem bestimmten Fehler in $errorMsg das echo ausgeführt wird, allerdings war dies dann fortan nie mehr (nichtmal bei Nachstellung des Fehlers) der Fall...
Ich möchte bei meinem Plugin die admin_notices von WordPress verwenden, wenn z.B. Eingaben durch den User notwendig sind. Habe dafür folgendes Snippet gefunden:
function my_admin_notice(){ echo '<div class="updated"> <p>Aenean eros ante, porta commodo lacinia.</p> </div>';}add_action('admin_notices', 'my_admin_notice');
Allerdings wird damit ja die Admin Notices immer angezeigt.
Nun möchte ich ja aber, je nach Eingabe des Users bestimmen, ob am Seitenanfang so ein Hinweis dargestellt werden soll. Wie bekomme ich das denn hin?
Wenn ich innerhalb meines Codes einfach auf die "[COLOR=#000000][FONT=Consolas]my_admin_notice[/FONT][/COLOR]()" zugreife, ohne die Funktion via hook zu registrieren, dann steht das Hinweisfeld ja mitten in der Seite und nicht am Seitenanfang?
Stehe da gerade auf dem Schlauch :-(
Hallo zusammen,
beschäftige mich gerade intensiv mit der Verwendung von custom fields und in diesem Zusammenhang mit der Funktion get_post_meta. Grundsätzlich würde ich einen Aufruf wie folgt durchführen:
Bei mir ist dann die Frage aufgekommen, wenn ich von einem Artikel z.B. 20 custom fields auslesen möchte, wie ich das am performantesten lösen sollte.
Für jeden Funktionsaufruf $post->ID verwenden oder einmalig am Anfang als Variable abspeichern und darauf immer zurückgreifen? Wäre hier eine sinnvolle Performance-Verbesserung erfolgt?
Zudem stelle ich mir die Frage, wenn ich 20 verschiedene Custom Fields abfrage, ob ich sie einmalig am anfang mit
einlese und im folgenden jeweils mit z.B.
auf den Array zugreife, oder für jedes custom field einzeln die Funktion aufrufe, wie oben gezeigt:
Wäre die Variante mit dem Abspeichern im Array nicht um einiges sinnvoller?
Hoffe ihr könnt nachvollziehen, worüber ich mir Gedanken mache und ein paar Erfahrungen teilen :)
Nein, ich versuchs nochmal zu erklären:
Ich entwickel ein Plugin und möchte in dessen Backend Menü z.B. diverse Javascript für Tab-Navigation & Co. benutzen. Hab gelesen man müsste die Javascripte irgendwie registrieren, aber kam nicht wirklich weiter.
Ich möchte einem Plugin Javascript- bzw. CSS-Dateien zur Darstellung des Menüs im Admin Backend mitgeben und ausführen. Finde nur bislang keine hilfreiche Information, wie das möglich ist.
Hat jemand einen guten Tipp?
Bin einen Schritt weiter: Nun kann ich ja wie folgt einen Shortcode registrieren:
function linkFb() { return '<img src="img/fb.png" alt="fb" /> <a href="http://www.facebook.com/">Facebook Link</a>';}
add_shortcode('link:fb', 'linkFb');
Das ganze ist natürlich schon einiges an Aufwand, wenn ich beispielsweise 100 Shortcodes erstellen möchte. Ergo müsste ich ja 100 mal den o.g. Code verwenden. Kann man das umgehen und die Registrierung von Shortcodes auch mittels Array und Schleifen realisieren? d.h. ich packe den Shortcode, funktionsname und return wert in einen Array und das für 100 Objekte und lass dadurch alle automatisch erstellen?
Zudem wäre es interessant, wie ich über ein Plugin meine Shortcodes in der functions registrieren kann?
Hallo zusammen,
ich möchte mittels Plugin eine Reihe von Shortcodes im Contentbereich ermöglichen. Beispiel:
[link:fb]
[link:twitter]
[link:googleplus]
[link:tumblr]
[link:etc]
Wenn ich also einen Artikel schreibe, dann soll ganz einfach via [link:fb] im Text (durch das Plugin) bei der letztendlichen Ausgabe folgendes ersetzt werden: <img src="img/fb.png" alt="fb" /> <a href="http://www.facebook.com/">Facebook Link</a>
Hat jemand einen Tipp wie das funktioniert?
Ich verwende Anker (z.B. #uebersicht) um beispielsweise vom Seitenende nach ganz oben scrollen zu können. Auf der Seite selbst funktioniert das auch prima.
Wenn ich nun allerdings einen Link von Seite1 auf den Anker #uebersicht von Seite 2 erstelle, dann funktioniert der Link schlichtweg nicht bzw. scrollt auf Seite1 hoch, obwohl er ja erst zu Seite2 umleiten soll bevor er sich zum Ankerpunkt bewegt.
Gibt es hier bei externen Anker Links was zu beachten bei WordPress?
Kann leider keinen Link online stellen, da noch nicht freigegeben.
Danke für deine Rückmeldung Domino5702.
Habe es wie folgt getestet aber ohne Erfolg. Auf allen Seiten egal ob Startseite oder Standardtemplate wird die Ausgabe angezeigt.
Habe die Schleifen geupdated (doof dass mir das mit and/or nicht aufgefallen ist) aber auch das funktioniert nicht :(
Ich möchte ein Script nur auf der Startseite (index.php) ausführen lassen. Dafür hab ich mehrere Varianten gefunden, die je nach Konfiguration abfragen, ob man sich auf der Startseite befindet.
Einstellungen -> Lesen: Startseite Deine letzten Artikel
Die Code-Snippets die ich habe sehen wie folgt aus:
<?php if(is_home() and !is_paged() or is_front_page()) echo 'irgendetwas1'; ?>
<?php if(is_front_page()) echo 'irgendetwas2'; ?>
<?php if(is_home() and !is_paged()) echo 'irgendetwas3'; ?>
<?php if(is_home()) echo 'irgendetwas4'; ?>
Komischerweise funktioniert keiner der Ausgaben...? Es handelt sich um ein selbst erstelltes Theme. Muss ich für die index.php irgendwelche hooks eingeben damit es funktioniert oder woran kann es liegen?