Ich habe dir mal eine PN geschickt ;-)
Beiträge von pixselig
-
-
Hallo
Ich kann dir da nicht direkt helfen, aber ich hätte da etwas Lektüre für dich:
http://codex.wordpress.org/TinyMCE
http://codex.wordpress.org/TinyMCE_Custom_Buttons
http://codex.wordpress.org/TinyMCE_Custom_Styles
http://tino.cc/2014/04/25/tin…s-3-9-anpassen/
http://www.wpexplorer.com/wordpress-tinymce-tweaks/Ich würde nicht den bestehenden Linkbutton anpassen, sondern diesen ausblenden und mittels einen kleinen PlugIns einen eigenen Link-Button hinzufügen. Das ist einfacher und Updatesicherer.
LG, pixselig
-
Schau mal hier: http://faq.wpde.org/kategoriebasie…-url-entfernen/
Und hier vorallem den Teil "Kategoriebasierte Permalinks". -
-
geht es nicht wenn du in das Rootverzeichnis deiner WP-Installation eine leere Datei mit dem Namen "abcdefgh123456.html" via FTP hochlädst?
besser natürlich wäre es, wenn du direkt in die header.php eine Abfrage ( if(is_frontpage) { //Inhalt der Zarox-Validierung } ) einfügst.
-
Hallo
Dazu kannst du das Wordpress-eigene Kategoriensystem verwenden.
LG, pixselig
-
Da gibt es mehrere Möglichkeiten dies zu lösen:
1.) du setzt an die gewünschten Stellen in der CSS des PlugIns einfach ein "!important" (Vorteil: schnell. Nachteil: nicht updatesicher)
2.) du kopierst die entsprechenden Stellen der CSS des PlkugIns in die CSS deines Childthemes. (Vorteil: noch schneller, Updates können gemacht werden. Nachteil: eventuell werden Deklarationen des Parentthemes damit überschrieben)
3.) du änderst die Reihenfolge beim laden der CS Sheets (Vorteil: eigentlich keine. Nachteile: kompliziert und nicht im Sinne des Erfinders.)
4.) du schreibst die CSS Deklarationen direkt in den Inhaltsbereich deiner Seite direkt vor den Shortcode (Vorteile: Einfach und Updates können gemacht werden. Nachteil: nach W3C nicht valide.)Ich würde zu Variante zwei greifen und zusätzlich um den Shortcode noch ein div mit einem eigenen (Prä)Selektor legen und selbigen (Prä)Selektor dann vor jede Deklaration des PlugIns im Stylesheet des Childthemes setzen. Dadurch bleibt alles updatebar und du stellst sicher, dass die Deklarationen des PlugIns NUR auf die Ausgabe des Shortcodes beschränkt ist.
-
Wird deine Änderung denn im Frontend ausgegeben?
Wenn du dir per FTP nochmals die header.php runterlädst und ansieht, beinhaltet sie dann noch deine Änderungen?
Wenn nein, was für eine Fehlermeldung bringt dein FTP-Client beim Hochladen der geänderten header.php? -
Eventuell ist das Theme nicht IE8 und abwärts kompatibel?
-
Bist du sicher, dass du die richtige Datei bearbeitet hast?
-
Hallo
Das ganze sollte kein großes Problem sein:
Mittels des WP Filters wp_nav_menu_item kannst du dich in jedes beliebige Menü einhaken und einen beliebigen Inhalt hinzufügen (in deinem Fall eine if Abfrage).
Beispiele findest du hier: http://www.wpbeginner.com/wp-themes/how-…ordpress-menus/
Das ganze kannst du natürlich vollständig in deinem Plugin bewerkstelligen.
LG, pixselig -
Irgendwie war ich bisher der Meinung, daß TinyMCE sowieso der Standardeditor von WP ist
-
Nur ganz rudimentär:
tooltip.php
PHP
Alles anzeigen<?php define('WP_USE_THEMES', false); require_once('../../../wp-load.php'); // der Pfad zu wp-load.php stimmt nur wenn sich diese Datei direkt im Verzeichnis eines Themes befindet -> gegebenenfalls muss er angepasst werden! $tooltip_id = (isset($_GET['tooltip'])) ? $_GET['tooltip'] : 0; $the_tooltip_query = new WP_Query(array( 'p' => $tooltip_id, 'posts_per_page' => 1, 'post_status' => 'any', 'order' => 'ASC' )); while ( $the_tooltip_query->have_posts() ) : $the_tooltip_query->the_post();?> <div class="tooltip"> <!-- hier kommt der gesamte Inhalt hinein, der in dem Tooltip ausgegeben werden soll. zBsp.: if ( has_post_thumbnail() ) { the_post_thumbnail(); } --> </div> <?php endwhile; wp_reset_postdata(); // der Query-Reset ist bei einer Ajax-Abfrage eigentlich nicht notwendig -> der Vollstaendigkeit fuege ich ihn aber trotzdem hier an.jquery Script:
PHP
Alles anzeigen$(function () { $('.album-titel').hover(function(){ var $tooltip = $('.tooltip-outer'); var load_aktionen = function(){ $.ajax({ type : "GET", data : {tooltip:<?php get_the_ID(); ?>}, dataType : "html", url : "http://deine-domain.xx/wp-content/themes/theme-name/tooltip.php", beforeSend : function(){ }, success : function(data){ $data = $(data); $data.hide(); $tooltip.append($data); $data.fadeIn(500); }, error : function() { alert('Leider ist ein Fehler aufgetreten - bitte wenden Sie sich an den Webseiten-Administrator!'); } }); } load_aktionen(); }); });-> das ganze gehört natürlich noch an deine Dateien und anforderungen angepasst.
-
-
Als erstes erstellst du im Backend ein Custom Field und danach läßt du es dir im Frontend durch das Einfügen in die entsprechende Templatedatei ausgeben.
Zu diesem Plugin findest du im Internet eine grosse Menge an den verschiedensten Tutorials. Auch die Plugin Dokumentation auf der eigenen Webseite ist sehr gut.
Ein anderes Plugin fällt mir nicht ein.
LG -
Hallo playnic.
Suche im Netz mal nach "WordPress Ajax powered loop" oder so ähnlich, dann findest du einige englische tuts welche du für dich nur ein klein wenig anpassen musst.
Sollte das nicht genügen schreibe ich dir in den nächsten Tagen wenn ich Zeit habe mal ein paar Codezeilen.
LG -
Suche mal nach "advanced custom fields".
-
Dazu wirst du eine kleine js Funktion benötigen.
Besser wäre aber vermutlich, du integrierst gleich ein jquery Plugin welches das Menü im Bezug auf Toucheingaben optimiert. -
Hallo,
Ich habe mir jetzt deinen Code nicht im Detail angesehen ich kann dir daher nur einen Hinweis geben wie das prinzipiell funktioniert (eine von mehreren Möglichkeiten):
1.) Die Auflistung der Alben erfolgt über einen Standardloop in zBsp. der category.php.
2.) Du erstellst eine eigene PHP Datei, welche du zum Beispiel "tooltip.php" nennst.
3.) in diese Datei bindest du die wp-load.php mittels require_once() ein.
4.) danach startest du einen eigenen wp_query Loop in welchem du alle benötigten Inhalte des Tooltips aufrufst.
5.) das Array dieses wp_query besetzt du bei post_id mit einer Variablen (alle anderen kannst du beliebig statisch wählen)
6.) Du erstellst eine Ajax Ladefunktion welche beim hovern eines Titels der category.php ausgelöst wird und die tooltip.php nachladet.
7.) die Ajax Ladefunktion übergibt dabei die entsprechende Post_ID mittels HTTP-GET-Anforderung an die tooltip.php.LG, pixselig
-