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

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:
    125
    Zustimmungen:
    2
    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:
    3.138
    Zustimmungen:
    591
    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
    suedtiroler gefällt das.
  3. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    suedtiroler gefällt das.
  4. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.317
    Zustimmungen:
    582
    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!
     
    suedtiroler gefällt das.
  5. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    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.
     
    suedtiroler und Michi91 gefällt das.
  6. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    125
    Zustimmungen:
    2
    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:
    11.636
    Zustimmungen:
    1.778
    Schon add_action('wp_verein_style', .. ist nicht korrekt, daher wir der Rest erst gar nicht aufgerufen.
     
    suedtiroler gefällt das.
  8. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    125
    Zustimmungen:
    2
    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:
    125
    Zustimmungen:
    2
    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:
    125
    Zustimmungen:
    2
    Kann mir keiner helfen?
     
  11. maxe

    maxe Well-Known Member
    Ehrenmitglied

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

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    125
    Zustimmungen:
    2
    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!
     
    suedtiroler gefällt das.
  13. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    • 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
    suedtiroler gefällt das.
  14. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    125
    Zustimmungen:
    2
    Habe es hinbekommen!!
     
  15. Wie?
     
    suedtiroler gefällt das.
  16. headloose

    headloose Well-Known Member

    Registriert seit:
    15. Mai 2017
    Beiträge:
    125
    Zustimmungen:
    2
    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