1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WP 5.6 weiters Style einbauen

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von headloose, 29. Januar 2021.

  1. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Hallo zusammen,

    brauche wieder Eure Hilfe! Ich möchte in eine Datei meine eigene css einbinden.

    Im Ordner Plugin ist die Datei so vorhaben

    Plugin
    Ordner(datei)
    datei.php
    Ordner(css.css)

    ich habe in die datei.php dann folgendes eingefügt:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Dies sitzt innerhalb der Funktion. Aber die css sprechen nichtr an. Mus ich den Pfad anders eingeben?
     
  2. SEpp55

    SEpp55 Well-Known Member

    Registriert seit:
    3. Februar 2016
    Beiträge:
    2.653
    Zustimmungen:
    424
    Ich würde das mit einem Child-Theme machen!
    Child erstellen oder ein vorhandenes ChildTheme aus dem Internet laden - aktivieren und die styl.css mit eingenen CSS auffüllen!
     
    #2 SEpp55, 29. Januar 2021
    Zuletzt bearbeitet: 29. Januar 2021
  3. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    8.593
    Zustimmungen:
    979
  4. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    5.393
    Zustimmungen:
    188
    nöp..

    üblich sind
    get_stylesheet_uri()
    get_template_directory_uri()

    zitat aus Twenty Twenty functions
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  5. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    8.593
    Zustimmungen:
    979
    Um einen (Child-)Theme Ordner zu ermitteln, verwendet man die Theme Funktionen.

    Um einen Plugin Ordner zu ermitteln, verwendet man die Plugin Funktionen.

    Hier geht es um ein Plugin.

    Üblicherweise verwendet man für das Einbinden von PHP-Dateien plugin_dir_path( __FILE__ ) und für die URL-Pfade für CSS/JavaScript plugin_dir_url( 'css/css.css' ) oder wo auch immer die Datei in der Pluginstruktur liegt.

    Die verfügbaren Funktionen für WordPress Ordner und Pfade sind wie bereits genannt hier für entspr. weitere Eigenrecherche aufgelistet.
     
    Michi91 gefällt das.
  6. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Das ganze sieht so aus:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Greift aber nicht!
     
  7. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    8.593
    Zustimmungen:
    979
    Schon add_action('wp_verein_style', .. ist nicht korrekt, daher wir der Rest erst gar nicht aufgerufen.
     
  8. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    So habe ich es aber aus vielen Beispiel übernommen. Was muss dann rein?
     
  9. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    ok
    Habe es jetzt so versucht:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Auch nix
     
  10. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Kann mir keiner helfen?
     
  11. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.546
    Zustimmungen:
    265
    nur beim groben drüber schauen ... my_plugin_style ist doch auch falsch, die function heißt doch anders (mit "s").
     
  12. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Danke. Habe jetzt alles angepasst und geht immer noch nicht! Ist den die Pfad angabe auch so richtig? oder muss ich das so setzen

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  13. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    8.593
    Zustimmungen:
    979
    • Poste den gesamten add_action() Codeblock.
    • Und die Dateistruktur Deines Plugin Ordners.
    • Und einen Link zu der Seite wo das Plugin verwendet wird bzw. der Shortcode eingebunden ist.
    Und lies ggf. nochmal aufmerksam, was Dir bereits alles geraten wurde.
    Wobei sich hier ein Fehler eingeschlichen hatte, die korrekte Nutzung steht im Link und bei User Contributed Notes weiter unten auf der Seite bzw. plugin_dir_url( __FILE__ ) . 'css/css.css'
     
    #13 b3317133, 29. Januar 2021
    Zuletzt bearbeitet: 29. Januar 2021
  14. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Habe es hinbekommen!!
     
  15. Kurt Singer

    Kurt Singer Well-Known Member

    Registriert seit:
    28. Mai 2017
    Beiträge:
    1.227
    Zustimmungen:
    126
    Wie?
     
  16. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    76
    Zustimmungen:
    0
    Habe das ganze in meiner schon bestehenden Funktion eingebaut. Also keine extra Funktion
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden