Grundlagen von PHP und JavaScript für WordPress-Nutzer:innen | Alexander O. | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Grundlagen von PHP und JavaScript für WordPress-Nutzer:innen

teacher avatar Alexander O., Web Developer & Cyber Security Expert

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Promotion

      1:35

    • 2.

      Die ersten Dinge

      3:15

    • 3.

      Was ist PhP?

      6:19

    • 4.

      Php in WordPress

      11:02

    • 5.

      Richtig PHP-Code schreiben

      7:29

    • 6.

      Kombinieren von HTML und PHP

      4:09

    • 7.

      Arbeiten mit bedingten Tags

      9:43

    • 8.

      Wordpress-Funktionen

      7:05

    • 9.

      Aktionen und Filter

      13:17

    • 10.

      Variablen und Arrays

      6:49

    • 11.

      Der Wordpress-Loop

      4:22

    • 12.

      Was Javascript ist

      1:43

    • 13.

      Javascript-Frameworks und -Bibliotheken

      2:16

    • 14.

      Unterschied zwischen Javascript und PHP

      3:24

    • 15.

      So wird Javascript in WordPress verwendet

      2:34

    • 16.

      Javascript-Beispielcode 1

      2:33

    • 17.

      Javascript-Beispielcode 2

      2:52

    • 18.

      So wird Javascript zu Wordpres hinzugefügt

      4:12

    • 19.

      So enqueue Javascript

      3:34

    • 20.

      Fazit

      0:36

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

45

Teilnehmer:innen

--

Projekt

Über diesen Kurs

Willkommen zum Kurs PHP-Grundlagen für WordPress.

Dies ist ein Anfängerkurs, der sich an WordPress-Teilnehmer:innen richtet, die WordPress-Entwickler:innen werden möchten.

WordPress als Content-Management-System wurde mit PHP entwickelt und seine wichtigsten Dateien sowie die von Plug-Ins und Themes werden mit dieser Skriptsprache codiert. Wenn du also WordPress-Entwickler werden möchtest, musst du die Grundlagen von PHP lernen, und genau das bietet dieser Kurs.

Außerdem lernst du etwas über JavaScript und wie du damit dynamische Funktionen zu WordPress-Websites hinzufügen kannst.

In diesem Kurs lernst du Folgendes:

  • Was genau PHP ist

  • So wird PHP in Datenbanken verwendet

  • Wie man PHP-Code richtig schreibt

  • Kombinieren von PHP und HTML in derselben Datei

  • So schreibst du grundlegende WordPress-Funktionen mit PHP

  • So wird JavaScript in WordPress-Websites verwendet
  • So funktionieren WordPress-Vorlagentags

  • So funktionieren WordPress-Aktionen und -Filter

  • So arbeitest du mit bedingten Tags und Aussagen

  • So arbeitest du mit Variablen und Arrays

  • So funktioniert der WordPress-Loop

Zusätzlich zu den oben genannten Dingen lernst du auch einige der wichtigsten Dateien kennen, die von WordPress-Themes verwendet werden.

Bitte bedenke, dass dieser Kurs KEIN kompletter Kurs zu PHP ist, sondern ein grundlegender Einführungskurs, der dir nur die Grundkenntnisse vermittelt, die du für die Entwicklung mit WordPress benötigst.

Am Ende dieses Kurses kennst du die Grundlagen von PHP, was dir helfen wird, mehr über die WordPress-Entwicklung zu erfahren.

Triff deine:n Kursleiter:in

Teacher Profile Image

Alexander O.

Web Developer & Cyber Security Expert

Kursleiter:in


My passion is teaching people through online courses in a fun and entertaining manner.  I have been teaching online for about 3 years now and during this period, I have created over 25 different courses on different platforms including my own personal platform - The Web Monkey Academy.

What would you like to learn?

Would you like to learn how to build and manage your WordPress website? Would you like to learn advanced skills that will make you a true WordPress developer? Would you like to learn how you can establish a successful career as a web developer? Would you like to learn the basics of information and cyber security?

 If you want to do any of these things, just enroll in the course. I'm always improving my courses so that they stay up to dat... Vollständiges Profil ansehen

Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Promotion: A Nun, hallo, Dan. Willkommen zu meinem ganz besonderen Kurs PHP lernen für Watpress“ Und dies ist ein Kurs, der speziell für Studenten konzipiert wurde , die Wtpress-Benutzer sind, aber Wat Press-Entwickler werden möchten Jetzt ist es wichtig, PHP zu lernen, da PHP tatsächlich zur Erstellung von Watpress verwendet wurde Wenn Sie also Watpress-Entwickler werden und Ihre eigenen Themes, Plugins und Funktionen entwickeln wollen, ist es wichtig, dass Sie zumindest die Grundlagen von PHP erlernen , dieser Kurs ist es wichtig, dass Sie zumindest die Grundlagen von PHP erlernen, und genau das bietet Ihnen In diesem Kurs werden wir uns also mit PHP befassen , was genau PHP ist und wie es sich von anderen Programmiersprachen unterscheidet Ich zeige dir, wie du PHP-Code richtig schreiben kannst und auch, wie du HTML-Code mit PHP kombinieren kannst. Und wir werden zum Hauptteil des Kurses übergehen wo ich dir zeige, wie du anfangen kannst , deine eigenen Funktionen, deine eigenen WordPress-Funktionen mit PHP zu schreiben . Ich zeige Ihnen, wie Sie mit bedingten Anweisungen wie der EL-Anweisung arbeiten . Ich werde dir Hooks, Aktionen und Filter vorstellen , bei denen es sich um WordPress-Funktionen handelt. Wir werden auch über Variablen und Arrays sprechen. Und zum Schluss werde ich mit Ihnen über die wichtigste Funktion in ganz WordPress sprechen , nämlich den WordPress-Loop Am Ende dieses Kurses haben Sie die grundlegenden Grundlagen von PHP gelernt und erfahren, die grundlegenden Grundlagen von wie Sie PHP verwenden können , um WordPress-Entwickler zu werden Wenn Sie also der Meinung sind, dass dieser Kurs ideal für Sie sein wird, ermutige ich Sie, sich noch heute für den Kurs anzumelden, und ich hoffe, Sie von innen zu sehen, hat 2. Die ersten Dinge: Bevor wir offiziell mit dem Kurs beginnen, muss ich einige Dinge erwähnen und klarstellen. Zuallererst ist dies ein reiner Einführungskurs in PHP. Es wird kein mittleres Niveau oder ein fortgeschrittenes Niveau oder ähnliches sein. Das ist nur für Anfänger. Wenn Sie also neu in PHP sind, ist dieser Kurs perfekt für Sie. Zweitens sollten Sie für WordPress idealerweise ein fortgeschrittener WordPress-Benutzer sein. Du kannst kein absoluter Anfänger sein. Um an diesem Kurs teilnehmen zu können, müssen Sie über mittlere Kenntnisse in Wtpress verfügen , müssen Sie über mittlere Kenntnisse in Wtpress wohlfühlen . Sie sollten sich in der Arbeit mit Watpress Nun gibt es zwei Hauptwebsites, die wir verwenden werden. Eine davon ist phb.net, die offizielle Hauptwebsite für PHP An zweiter Stelle steht der Watpress Codex, das Hauptrepositorium für alle Funktionen und alles, was mit der alle Funktionen und alles . Sie können diese beiden Seiten also mit einem Lesezeichen versehen . Wenn Sie jetzt lokal auf Ihrem Computer oder auf Ihrem Mac arbeiten , benötigen Sie keinen FTP-Zugriff, es geht Ihnen gut Wenn Sie jedoch versuchen, an einer Website zu arbeiten , die im Internet aktiv ist, benötigen Sie FTP-Zugriff, da wir mit unseren Themendateien arbeiten werden. Wir werden das WordPress 2021-Thema verwenden, aber das offizielle 2021-Thema. Um auf die Themendateien auf dem Sofa zugreifen zu können, benötigen Sie also einen FTP-Zugang. Wenn du nicht weißt, wie man ein FTP-Konto erstellt oder wie man einen FTP-Zugang erhält, habe ich hier auf YouTube ein vollständiges Tutorial , das dir zeigt, wie du das machen kannst. Jetzt werde ich auch Notepad Plus als meinen Texteditor verwenden Plus als meinen Texteditor Ich werde Änderungen an unseren Dateien vornehmen und sie dann abspielen Also werde ich Notepad Plus Plus dafür verwenden. Auch hier auf YouTube habe ich ein vollständiges Tutorial, das Ihnen zeigt, wie Sie mit Notepad Plus Plus arbeiten können Aber wenn Sie einen anderen Texteditor haben, mit dem Sie arbeiten, zum Beispiel Sublime, müssen Sie Notepad Plus Plus nicht verwenden Es ist überhaupt nicht verpflichtend. Und zu guter Letzt habe ich auf webmonkcadem.com einen vollständigen Kurs darüber welches Pressethema entwickelt webmonkcadem.com Es ist auch auf Demi verfügbar. Tatsächlich besteht mein Hauptzweck mit diesem kurzen kostenlosen Kurs darin, Ihnen Whatpress Development vorzustellen Und in der Hoffnung, dass, wenn Sie davon überzeugt sind, dass ich wirklich ein Watpress-Theme-Entwickler werden möchte, Sie sich dann für den Kurs für Fortgeschrittene anmelden können, der viel tiefer in die Entwicklung von Watpress-Themen eingeht viel tiefer in die Entwicklung von Watpress-Themen eingeht Sie können es sich also ansehen, wenn Sie interessiert sind. Und dann gibt es noch eine Sache, die ich vergessen habe zu erwähnen, als ich den Kurs gemacht habe, und das ist, weil ich es für selbstverständlich hielt und ich möchte nichts für selbstverständlich halten, okay? PHP-Dateien, du endest sie mit Punkt PHP. Hier können Sie zum Beispiel all diese Dateien jetzt sehen: Four Food Dot PHP, Archive Dot PhP, Foot Dot PHP und so weiter, das sind PHP-Dateien. Sie beenden also Ihre Dateien, Ihre PH-Dateien punktförmig PHP. Und dann endlich öffnest du einen PHB-Code mit dem Kleiner-als-Zeichen, Fragezeichen und dann PHP Im Moment wäre dies also der Beginn einer beliebigen PHB-Erklärung Und dann hier unten , wo Sie das Fragezeichen und dann das Größer-als-Zeichen haben , schließen Sie den PHP-Code Sie müssen also Ihren PHP-Code öffnen und ihn dann schließen, um zu vermeiden, dass etwas kaputt geht. Also habe ich vergessen, das während des Kurses zu erwähnen, und erst als ich die Videos durchgesehen habe, wurde mir klar, dass ich vergessen habe, diese sehr, sehr einfache Tatsache zu erwähnen, aber es ist wichtig, dass ich sie erwähnen muss weil die Leute das für selbstverständlich halten können. Das ist es also. Ich hoffe, dir gefällt der Kurs. Lassen Sie uns nun offiziell mit dem gelernten PHP Forward Press-Kurs beginnen . 3. Was ist PhP?: Okay, lassen Sie uns damit beginnen , darüber zu sprechen, was PHP eigentlich ist und was es tut. Und PHP steht für Hypertext-Präprozessor, und was es tut, ist, dass es tatsächlich Daten aus einer Datenbank abruft Im Grunde ist es also eine serverseitige Skriptsprache. Und das unterscheidet PHP von anderen Sprachen wie beispielsweise Javascript. Die meisten anderen Sprachen erledigen ihren Job auf Ihrem Computer oder in Ihrem Browser, aber PHP erledigt seinen Job auf der Serverseite. Wenn Sie also versuchen, auf Daten von einem Server zuzugreifen, vielleicht ist es ein Webserver oder ein Datenbankserver, würden Sie PHP verwenden. Wenn Sie versuchen, Informationen oder Daten an einen Server zu senden, PHP ebenfalls beteiligt. Nun möchte ich Sie dringend ermutigen, diese spezielle Website mit einem Lesezeichen zu Sie heißt php.net und ist die Hauptwebsite für alles, was mit PHP zu tun Sie können sich die Dokumentation und dort viele weitere Informationen über PHP ansehen und dort viele weitere Informationen über Wie interagiert PHP also eigentlich mit Wat Press? Was ist die Beziehung? Ich weiß nicht, ob Ihnen das schon einmal aufgefallen ist, aber wenn Sie Watpress installieren , würden Sie normalerweise auch eine Datenbank erstellen Das hängt davon ab, wie Sie welche Presse oder welches Hosting-Panel Sie installieren oder welches Hosting-Panel Sie Aber in meinem Fall verwende ich Side Ground und wenn ich versuche, What Press vom Backend aus zu installieren, habe ich immer die Möglichkeit, der Datenbanktabelle einen Namen zu geben und solche Dinge zu tun. Wenn Sie also What Press installieren, erstellen Sie auch eine Datenbank. Jetzt ist es in Ihrer Datenbank, wo die meisten Ihrer Dateien auf Ihren Seiten, Ihren Posts, Ihren Benutzerdaten, Passwörtern gespeichert sind Ihren Posts, Ihren Benutzerdaten, Passwörtern All diese Informationen werden in Ihrer Datenbank gespeichert. Jetzt werde ich Ihnen hier ein Live-Beispiel geben. Ich habe eine meiner Demo-Websites, den Film Characters.com Es ist nur ein Beispiel-Blog mit einigen Beispielbeiträgen und ähnlichen Dingen Ich bin hier auf Side Ground, dem Backend für Side Ground. Sie können sehen, dass ich die Website movie characters.com habe. Jetzt habe ich auf die Datenbank zugegriffen, und das ist die Datenbank genau hier. In der Partitur heißt es Area 618 , WP 329. Okay, ich werde die Datenbank erweitern, und jetzt können Sie sehen, dass ich Zugriff auf verschiedene Arten von Tabellen Und selbst anhand des Namens kann man irgendwie erkennen, worum es bei ihnen geht. Hier unten als Beispiel, du kannst sehen, dass ich den ganzen Weg hier unten habe. Okay. Oh, es tut mir leid. Ich war genau hier oben. Okay, WPDEUnderscore, Posts, richtig? Du siehst die Tabelle genau dort. Ich werde es öffnen und dir ein paar Sachen zeigen. Wenn ich hier auf meine Website gehe, kannst du sehen, dass ich Beiträge zu Filmen und Spielen von Titanfall habe. Sie können sehen, dass ich eine Känguru-Box habe, die im Internet auftaucht. Legion macht 900. Ich habe Schlagworte wie Action oder Terminator Two. Ich habe als Beispiel einen Beitrag über Terminator Two. Wenn ich jetzt zu meiner Datenbank gehen würde, könntest du die Titel der Beiträge hier sehen Sie haben steigende Kinozahlen, Terminator Two Review, Acquire Place Review Da ist noch einer, Terminator zwei für sich allein. Und so weiter, jetzt kannst du anfangen, die Titel der Beiträge zu sehen, die ich habe Sie können das Datum des Beitrags und den eigentlichen Inhalt des Beitrags selbst sehen . Und wenn ich dann hier nach rechts scrolle, siehst du weitere Informationen wie den Veröffentlichungsstatus, ob er veröffentlicht oder im Entwurfsmodus ist, den Kommentarstatus, ob Kommentare erlaubt sind oder nicht. Wenn der Beitrag ein Passwort hat, das Sie verwenden müssen, um auf den Beitrag zuzugreifen, den Namen des Beitrags usw. und so weiter, Beitrag geändert und viele weitere Informationen. Im Moment können Sie also sehen, dass sich all diese Informationen in der Datenbank befinden. Wenn ich zu meiner Datenbank zurückkehre und eine weitere Tabelle öffne, nur um Ihnen ein anderes Beispiel zu geben, hier unten, Benutzer, WPDE unterstreichen Das sollte Ihnen sagen, dass diese Tabelle die Benutzerinformationen enthält, also Personen, die Konten auf der Website haben Im Moment können Sie sehen, dass ich mich mit IDs, Film und Entwickler anmelden muss. Sie können die E-Mails und auch einige andere Informationen zu dem jeweiligen Benutzerkonto sehen . Der springende Punkt hier ist also, dass jedes Mal, wenn ich versuche, etwas auf meiner Website zu tun, oder jemand versucht, etwas auf meiner Website zu tun. Nehmen wir zum Beispiel an, sie haben fünften Mal auf Bruce Willis Words geklickt Damit Workplace diesen Beitrag, das vorgestellte Bild, den Titel, den Inhalt usw. anzeigen kann das vorgestellte Bild, den Titel, den Inhalt usw. anzeigen , muss er in meine Datenbank gehen und die Informationen mit PHP von dort abrufen die Informationen mit PHP von dort abrufen Nun, woher weiß Welche Presse anhand der ID, zu welchem Inhalt welcher Beitrag gehört. Alle deine Beiträge haben IDs. Ich bin mir nicht sicher, welche Post-ID für diesen bestimmten Beitrag gilt, aber sieh dir das an. Und finde heraus, ob ich zurück zur Beitragstabelle gehen und zum neunten Mal nach Bruce Willis Words gesucht habe neunten Mal nach Bruce Willis Words gesucht Lass mich hier nach unten scrollen und nachsehen Okay, es ist hier unten. Sie können sehen, dass die ID tatsächlich 59 ist. Wenn ich also auf den Link für diesen Beitrag klicke, weiß Wordpress, dass, Oh, die ID für diesen Beitrag 59 ist. Lassen Sie mich mit PHP in die Datenbank gehen und nach dem Inhalt für den Beitrag mit der ID 59 suchen . Das ist im Grunde die Beziehung zwischen PHP und WordPress. Auch hier wird PHP hauptsächlich verwendet, um Informationen abzurufen oder Informationen an einen Server zu senden . Es ist serverseitig, Skriptsprache. Es macht seinen Job auf der Serverseite. Und das unterscheidet es von anderen Sprachen wie JavaScript. Die meisten anderen Sprachen erledigen ihren Job in Ihrem Browser. PHB erledigt seine Arbeit serverseitig. Im nächsten Video werde ich Ihnen also viel mehr über die Beziehung zwischen PHP und Wordpress zeigen und wie PHP tatsächlich verwendet wird , um verschiedene Arten von Funktionen in WordPress zu erstellen 4. Php in WordPress: Lassen Sie uns nun ein bisschen mehr darüber sprechen, wie PHP in WordPress verwendet wird. Jetzt habe ich die Dinge ein wenig verändert. Ich habe hier eine andere Website , eine weitere Beispiel-Website. Und hier möchte ich Ihnen kurz zeigen, dass ich einen Beitrag habe, Titel PHP for What Press trägt. Und es ist ein typischer What Press-Beitrag mit einem Titel, Beitragsbild und einigen Inhalten. Okay? Und dann können Sie hier unten sehen, dass wir die Kategorie Def-Tutorial und einige andere Informationen haben Def-Tutorial und einige andere Informationen Gehen wir zurück zum Backend. Ich habe auch eine Seite namens Rezepte. Sehen wir uns die Seite an, und das ist die Seite genau dort. Okay, ich verwende übrigens das Standarddesign von Wat Press 2021. Jetzt gehe ich hier zu meinem Texteditor, nicht zu PAD plus Plus, aber ich bin per FTP mit meinem 2021-Thema verbunden, und Sie können sehen, dass wir die Dateien hier haben. Und die erste Datei, die ich hier geöffnet habe, ist der Funktionspunkt phpFle. Hier befindet sich im Grunde die überwiegende Mehrheit der in Ihrem Theme verwendeten Funktionen Wenn Sie nun hier nach unten scrollen, werden Sie anfangen, verschiedene Dinge wie Arrays zu sehen. Sie werden Namen oder Funktionen sehen. Sie werden sehen, ob es oft benutzt wird. Ich währenddessen, all das ist PHP, okay, du kannst dich hier hinsetzen, Array, Array. Hier haben wir eine andere Funktion. Ist eine benutzerdefinierte Vorschau, mach etwas. Genau hier haben Sie die Funktion, eine Seitenleiste zu erstellen und zu registrieren. Sie können genau hier sehen, dass es heißt, Seitenleiste registrieren, und dann enthält das Array grundsätzlich verschiedene Informationen über diese Seitenleiste, wie den Namen, die ID, die Beschreibung und so weiter Okay, lass uns weitermachen. Sie haben jetzt den Indexpunkt PhP und das ist wahrscheinlich die wichtigste Datei jeder Watpress-Website oder einem What Press-Theme Der Grund dafür ist, dass dies normalerweise die Hauptvorlagendatei ist, die Watpress verwendet, um Inhalte auf einer Seite anzuzeigen Nun, welche Presse wird diese spezielle Datei verwenden, wenn es keine gibt , wenn es keine andere Datei gibt, die in der Vorlagenhierarchie weiter oben steht . Ich versuche hier zu sagen, woher weiß welche Presse , wie man den Inhalt einer Seite anzeigt und wie man dann den Inhalt eines Beitrags anzeigt Weißt du, das sind zwei verschiedene Beitragstypen, oder? Nun, hier ist die Sache. Sie haben hier eine Datei oder eine Vorlagendatei namens Page Dot PhP. Dies wird normalerweise für die Anzeige von Seiten verwendet, okay? Um es dir zu beweisen, werde ich etwas tun, genau hier, ganz oben. Ich werde sagen, das ist eine Seite. Und ich werde diese Änderung speichern. Beachten Sie, dass ich es in der PHP-Datei mit Seitenpunkten speichere. Wenn ich jetzt zu meiner Website zurückkehren sollte, ist das hier ein Beitrag. Denken Sie daran, dass Seite Wordpress ein Beitrag ist. Wenn ich diesen Beitrag aktualisiere, kannst du jetzt sehen, dass wir nicht sehen, dass es sich um eine Seitenaussage handelt, oder? Aber wenn ich zu meinem Backend gehen und mir die Seite des Rezepts angesehen habe , schauen wir uns die Seite an. Genau hier können Sie sehen, dass es sich um eine Seite handelt. Das liegt daran, dass die Presse, die die Vorlagenhierarchie verwendet , weiß, dass, okay, das ist eine Seite. Ich schaue nach, ob es eine Datei namens Page Dot PhP gibt? Oh, es gibt eine Datei namens Page Dot PHP. Lassen Sie mich nun diese Vorlage verwenden , um den Inhalt der Seite anzuzeigen. Und weil ich genau hier zu meiner Datei gegangen bin und sie als Seite hinzugefügt habe, Workplace-Ausgaben, das ist eine Seite. Okay? Also, zurück zur ganzen Sache mit der Vorlagenhierarchie: Wenn der Seitenpunkt PHB in meinem Theme nicht existieren würde, welche Presse würde dann den Indexpunkt PHB verwenden Es ist so etwas wie die Fallback-Option. Es ist immer die Fallback-Option, unabhängig davon, ob Sie Beiträge, Seiten oder sogar Inhalte aus anderen benutzerdefinierten Beitragstypen Der Indexpunkt PgB ist immer die letzte Option, wenn es keine spezifischere Datei Nun haben Sie gesehen, dass Page Dot pHB Seiteninhalte anzeigt, oder? Lassen Sie mich diesen Kommentar hier ganz schnell entfernen. Lass uns das rausschneiden. Lass mich meinen Platz entfernen. Lass mich das speichern. Die Datei, die zum Anzeigen von Inhalten für meine Beiträge verwendet wird, ist nun die PHP-Vorlagendatei mit einem Punkt für den Inhalt. Jetzt, genau hier, werde ich genau das Gleiche tun. Ich werde den gleichen Inhalt einfügen und das jetzt als Beitrag sagen. Lassen Sie uns das speichern und wie Sie sich vorstellen können, werde ich hier zum Backend zurückkehren. Jetzt werde ich meine Seite aktualisieren. Sie können sehen, dass nichts angezeigt wird. Aber wenn ich hier zu meinem Beitrag gehen und die Seite oder den Beitrag aktualisieren würde, werden Sie feststellen, dass das nicht angezeigt wurde. Lassen Sie mich zurückgehen und sehen, was passiert ist. Das ist ein Beitrag. Okay. Lass mich noch einmal schnell etwas ändern. Ich bin mir nicht ganz sicher, was dort passiert ist. Okay, es ist jetzt definitiv gespeichert. Also, wenn ich zurückgehen und mich auffrischen sollte, sollte es eigentlich hier unten sein. Es sollte hier sein. Oh, das ist nicht der Hauptteil, tut mir leid. Ich bin ein Vollidiot. Das ist die Homepage. Dies ist eigentlich nicht die eigentliche Beitragsseite selbst. Dies ist die Startseite der Website. Wenn ich jetzt also zu Seite vier gehe und auf die eigentliche Seite selbst drücke, die eigentliche Seite selbst drücke, können Sie jetzt sehen, dass es sich um einen Beitrag handelt. Es tut mir leid, ich habe meine Kochplatte verloren und ich nehme auf. Es ist nicht einfach. Okay, damit du sehen kannst, dass es heißt, dass dies ein Beitrag speziell für diesen Beitrag hier ist . Okay. Wow, das war knapp. Ich gehe zurück und ich werde das entfernen, okay? Und wieder einmal verwendet Wtpress natürlich PHP, um all diese Informationen abzurufen Nun gibt es noch etwas, das Sie beachten sollten , wenn es um PHP und Wtpress geht Es gibt dieses Ding namens Template-Tags. Template-Tags sind quasi vorgefertigte PHP-Funktionen, die verwendet werden, um bestimmte Arten von Informationen anzuzeigen Eines der besten Beispiele, die ich Ihnen geben kann, ist genau hier in dieser Template-Datei, der Inhalt Single Dot PHP. Also hier ist die Sache. Was in der Presse angezeigt wird, lass mich diese Seite einfach umformulieren. Welche Presse zeigt den Titel meines Beitrags an, oder? Es zeigt das vorgestellte Bild an. Es zeigt den Inhalt an. Und dann werden hier unten sogar das Veröffentlichungsdatum, der Autor und sogar die Kategorie des Beitrags angezeigt . Woher weiß welche Presse, wie das geht? Das liegt an den sogenannten Template-Tags. Die Template-Tags sind vorgefertigte Funktionen, die bestimmte Arten von Inhalten dynamisch anzeigen bestimmte Arten von Inhalten dynamisch Ich werde es dir beweisen. Wenn ich zur Vorlagendatei hier für unsere Beiträge zurückkehren würde, siehst du dann dieses Ding hier, den Titel PHP, den Unterstrich-Titel Das hier ist ein Template-Tag, der speziell für die Anzeige des Titels unserer Beiträge verwendet wird für die Anzeige des Titels unserer Beiträge Aus diesem Grund wird der Titel angezeigt. Wenn ich jetzt gleich hier hingehen und das entfernen würde, schneiden wir es einfach aus und ich speichere es. Wenn ich zu meinem Beitrag zurückkehren und ihn aktualisieren würde, können Sie sehen, dass der Titel jetzt nicht mehr da ist. Er ist weg. Das liegt daran, dass wir das Template-Tag entfernt haben. Lass mich zurückgehen und ich mache rückgängig, was ich getan habe. Lass uns gleich hier ein weiteres Template-Tag hinzufügen. Wir werden die Kategorie des Beitrags direkt unter dem Titel anzeigen . Und wie kann ich das machen? Ich kann ein anderes Tag verwenden, das als Kategorie bekannt ist. Es ist wirklich so einfach. Wenn ich also hier rausgehen und den Titel in die Kategorie ändern und speichern würde. Okay, ich gehe zurück zur Beitragsdatei hier, aktualisiere die Seite. Und im Moment können Sie sehen, dass wir die Kategorie Dev Tutorial haben . Das sind im Grunde genommen Template-Tags. Es gibt viele, viele, viele Vorlagen-Tags, und eigentlich hätte ich eine Seite öffnen sollen, um Ihnen zu zeigen , was die verschiedenen Wat Press-Template-Tags sind. Und ich habe sie geöffnet, und ich wollte es nicht live machen weil mein Internet hier ziemlich, ziemlich schlecht ist , also musste ich das Video anhalten, die Seite öffnen und hier ist es. Wenn Sie also zu Codex oder wtpres.org gehen, Schrägstrichvorlage namens Tags, genau hier, können Sie so viele davon sehen Sie haben die allgemeinen Tags. Holen Sie sich den Header, G Futa. Lass mich dir die übrigens zeigen. Wenn ich gleich hier zurückgehen und zu Page Dot PhP gehen würde, lass uns zu Index Dot PhP gehen. Das ist die Haupt-Template-Datei genau hier. Es tut mir leid, nicht Index oder PHPpage Punkt Seite B. Nehmen wir den Seitenpunkt p Sie können genau hier sehen, G-Header. Header abrufen. Und dann heißt es hier unten auch: Holt FUTA Dies sind Funktionen, die den Header der Website und auch die Fußzeile der Website aufrufen der Website und auch die Fußzeile der Wenn Sie nun hier rechts in meinem Theme-Ordner nachschauen , habe ich die Datei Header Dot PhP Es ist eine Datei, die speziell für die Anzeige von Inhalten in der Kopfzeile verwendet wird. Dabei handelt es speziell für die Anzeige von Inhalten in der Kopfzeile sich normalerweise sowohl um Ihr Logo als auch um Ihr Hauptmenü. Nun, wenn ich hier raufgehen und dasselbe tun und sagen Das ist der Header. Und ich habe diese Datei gespeichert. Wie Sie sich vorstellen können, wenn ich jetzt zu meiner Seite zurückkehren würde, da die Kopfzeile global ist, befindet sich die Kopfzeile auf jeder Seite in jedem Beitrag. Wenn ich diese Seite jetzt aktualisiere, siehst du dort oben, dass dort steht: Das ist der Header. Wenn ich zu meinem Beitrag gehe und ihn aktualisiere, heißt es auch, dass dies der Header ist und so weiter. Jetzt haben Sie genau das Gleiche auch für den Puta Dot PhP Das sind also Funktionen , die Seiten aufrufen , Hea Dot PHP, Fred Dot PhB Sie stoßen immer häufiger auf sie, je weiter wir vorankommen. Okay, gehen wir zurück zu den Template-Tags hier. Sie haben also andere, wie die Seitenleiste, das Anmeldeformular, Archive, Autoreninformationen, Kategorieinformationen, Kommentar-Tags und so weiter und so fort Sie können gerne Zeit damit verbringen, all diese Tags durchzugehen , wenn Sie möchten Aber das war's im Grunde für WordPress und PHP. Auch hier gilt: Je weiter Sie in diesem Kurs vorankommen, desto besser werden Sie die Beziehung zwischen PHP und Board Press verstehen . Ich hoffe, dir hat das Video gefallen. Ich sehe dich im nächsten. 5. Richtig PHP-Code schreiben: Lassen Sie uns nun darüber sprechen, wie man PHP-Code richtig schreibt. Mit anderen Worten, wir sprechen über PHP-Codierungsstandards. Und ich habe eine ganze Liste vor mir, also lasst uns anfangen. Das erste, worüber wir sprechen werden, wäre, wie Sie Ihre Funktionen und Variablen benennen. Und hier haben wir ein klassisches Beispiel. Wir haben die Funktion 2021 oder Widgets zur Partitur drin. Die Aufgabe dieser Funktion besteht darin, eine Seitenleiste zu registrieren. Beachten Sie jedoch, dass der tatsächliche Name der Funktion Widgets in der Partitur ist. Aber sie beginnen zuerst mit dem Wort Funktion. Wir haben also function, und dann möchten Sie vor dem Namen ein Präfix hinzufügen. Das Präfix ist in diesem Fall 2021. Und der Grund, warum Sie Ihren Funktionsnamen Präfixe hinzufügen möchten , ist es irgendwo auf der Website ein anderes Plugin geben könnte irgendwo auf der Website ein anderes Plugin , das dieselbe Funktion verwendet Und wenn sowohl Ihr Theme als auch Ihr Plug-In genau denselben Namen für die Funktion verwenden, könnte es zu einem Konflikt kommen könnte es zu einem Konflikt Um das zu vermeiden, ist es am besten, einfach Ihr eigenes eindeutiges Präfix zu verwenden. Es könnte der Name Ihres Themas sein. Es könnte dein eigener Name sein, es könnte alles sein. Geben Sie einfach ein Präfix vor dem eigentlichen Funktionsnamen ein. Als nächstes käme die Verwendung von Bindestrichen und Unterstrichen. Wann benutzt du sie? Normalerweise würden Sie Ihre Unterstriche immer dann verwenden, wenn Sie Ihre Funktionen oder Variablen benennen In diesem Fall, aber im Präfix, haben wir 20 Unterstriche, 20 Unterstriche einen Unterstrich Widgets-Unterstrich drin Sie würden also Unterstriche verwenden, um Wörter zu trennen, wann immer Sie Ihre Variablen oder Funktionen benennen Ihre Sie würden Bindestriche verwenden, wenn Sie versuchen , eine CSS-Klasse hinzuzufügen In diesem Fall können Sie gerade hier unten sehen, dass dort H steht, zwei Klassen, die es Widget nennt Dash-Titel. Wenn Sie also Klassen oder IDs hinzufügen , würden Sie den Bindestrich verwenden. Sie würden den Bindestrich auch immer dann verwenden, wenn Sie Ihre Dateien benennen. Hier im Inhaltsordner können Sie sehen, dass wir Dateien mit dem Namen content dash haben außer content dann content page, content dash single. Dann würdest du deine Bindestriche verwenden. Keine Sorge, je mehr Sie mit PHP arbeiten, werden Sie sich daran gewöhnen, wann den Unterstrich und wann den Bindestrich verwenden Okay, als nächstes wäre es die Verwendung von einfachen und doppelten Anführungszeichen Jetzt, genau hier, habe ich das Beispiel. Wir wiederholen im Grunde eine Aussage, tut mir leid, dass dies die Kopfzeile der Seite ist Nun, eine Möglichkeit, das umzuschreiben , wäre, einfach zu sagen: Es tut mir leid Das ist der Header der Seite, okay? In den meisten Fällen würden Sie jedoch normalerweise das einfache Anführungszeichen verwenden. Einfache Anführungszeichen werden viel häufiger verwendet als doppelte Anführungszeichen. Nun, das ist der ideale Ort, um diese Art von Code zu schreiben, Echo, Single Coat und dann den Tamal-Code, tut mir leid, das ist der Anfang der Seite Aber was wäre, wenn Sie die Kurzform von IM verwenden wollten? Also jetzt sage ich, ich ohne das A. Man kann nicht einen einzigen Code in einer anderen Schicht haben . Es wird den gesamten Code knacken. Was Sie in diesem Fall jetzt tun könnten , wäre, die einzelne Schicht in doppelte Werbung zu wickeln . Also jetzt kannst du sehen, Oh, das tut mir leid. Im Moment können Sie sehen, dass ich die doppelte Schicht verwende und den einzelnen Code darin einwickle. Jetzt würde der Code funktionieren. Sie können keinen einzigen Code innerhalb eines anderen einzelnen Codes haben, und Sie können kein doppeltes Anführungszeichen innerhalb eines anderen doppelten Anführungszeichens haben . In den meisten Fällen befinden sich die doppelten Anführungszeichen tatsächlich innerhalb des einzelnen Codes. Der Grund, warum hier der umgekehrte Fall ist, wo Sie den einzelnen Code innerhalb des Doppelcodes haben den einzelnen Code innerhalb des , liegt darin, dass dies Englisch ist. Wenn Sie schreiben, tut mir leid, Sie verwenden keine doppelten Anführungszeichen. Normalerweise würden Sie den einzelnen Code verwenden. Wenn ich jedoch hier zu meinem Funktionspunkt ph p zurückkehren würde , beachten Sie, dass beim Hinzufügen des Titels die Klasse H two dem Wizara-Titel entspricht. Der Name des Titels steht in doppelten Anführungszeichen, während der eigentliche HTML-Code in einfache Anführungszeichen gesetzt ist Also noch einmal, Sie können keine einfachen Anführungszeichen anstelle von einfachen Anführungszeichen verwenden . Sie können auch keine doppelten Anführungszeichen anstelle von doppelten Anführungszeichen verwenden Und in den meisten Fällen würden sich die doppelten Anführungszeichen innerhalb des einfachen Anführungszeichens befinden. Sie würden nur ein einfaches Anführungszeichen innerhalb eines doppelten Anführungszeichens verwenden innerhalb eines doppelten Anführungszeichens wenn Sie versuchen, Sätze wie diesen auf Englisch zu schreiben . Es tut mir leid, das hat mir nicht gefallen. Okay, als nächstes wäre das schließende PHP-Tag dran. , sollten Sie es in den meisten Fällen Wenn Sie jetzt Ihr PHP-Tag öffnen schließen, richtig. Seien Sie jedoch nicht überrascht, dass Sie möglicherweise einige Dateien sehen , bei denen Sie nur das öffnende PageB-Tag sehen, aber nie ein schließendes PAGB-Tag Hier, auf der Seite von PHB, haben wir zum Beispiel das B-Tag für die öffnende Seite, aber genau dort gibt es kein abschließendes PageB-Tag Das liegt daran, dass dies nicht erforderlich ist. Tatsächlich ist PAgb eine Sprache, in der Sie es öffnen, Code hinzufügen, Code hinzufügen, Code hinzufügen können , ohne das PHP-Tag schließen zu müssen Sie können das PHP-Tag nur schließen , wenn Sie innerhalb dieses Codeblocks Code aus einer anderen Sprache hinzufügen möchten, beispielsweise HTML oder JavaScript. In diesem Fall ist im Moment alles hier reiner PHP-Code. Es gibt kein HTML, es gibt kein Javascript. Tatsächlich, wenn Sie ganz am Ende zu Ihrer Funktion in der PHP-Datei gehen , werden einige Themes das vielleicht nicht tun, aber bei einige Themes das vielleicht nicht tun, der überwiegenden Mehrheit der Themes, den Funktionen der PTR-Datei, werden Sie nie das schließende PageB-Tag sehen Nein, es wird einfach genau da sein, leer. Nun, das war das öffnende PageB-Tag hier oben, und Sie können jetzt sehen, dass wir mehrere Funktionen hatten . Genau hier gibt es eine Funktion Da ist noch eine weitere Funktion. Alles andere Funktion, noch eine Funktion ganz unten bis wir einen JavaScript-Code hinzufügen wollten. Deshalb haben wir das öffnende PHP-Tag genau dort geschlossen. Wir haben unseren JavaScript-Code hinzugefügt. Sobald das geschlossen war, haben wir das PHP-Tag wieder geöffnet , bis wir wieder hier unten sind. In den meisten Fällen ist es also sicherer, Ihre PHB-Tags einfach zu öffnen und zu schließen, okay Seien Sie jedoch nicht überrascht, wenn Sie Dateien sehen in denen es kein Schließ- oder PHB-Tag gibt Okay, die letzten beiden wären Identiation und Commons. Wenn Sie also vor Ihrem CSS-Code mit HTML-Code gearbeitet haben mit diesem Konzept bereits vertraut sind, stellen Sie sicher, dass Ihr Code gut eingerückt ist, sodass er sehr, sehr einfach zu lesen ist sehr einfach zu Als Beispiel können Sie sich jetzt diese Funktion zum Registrieren der Seitenleiste ansehen diese Funktion zum Registrieren der Seitenleiste Sie können sehen, wie alles eingerückt ist. Ich weiß, dass das genau hier, das ist ein Codeblock für die Registrierung einer Seitenleiste Und dann, genau hier, können Sie zum Beispiel sehen, wie Sie das Haupt-Array hier oben haben, und dann innerhalb des Arrays haben Sie die untergeordneten Arrays mit allen Eigenschaften und Werten Sie können sehen, wie alles richtig angeordnet ist. Behalte das also im Hinterkopf. Und dann lass uns über die Kommentare sprechen. Wie fügt man Kommentare in PHP hinzu? Kommentare sind eine hervorragende Möglichkeit, Kommentare hinzuzufügen , um zu beschreiben, was eine Funktion tut. Der ideale Weg wäre also, den Schrägstrich und dann Ihre Sternchen und dann Ihre Kommentare zu haben, und um den Kommentar dann zu schließen, hätten Sie Ihre Sternchen und dann den Schrägstrich Nochmals, wie hier als Beispiel, okay? So würden Sie normalerweise Ihre Kommentare schreiben. Sie müssen das einzelne Sternchen nicht vor dem eigentlichen Kommentar verwenden das einzelne Sternchen nicht vor dem eigentlichen Kommentar Es ist nicht notwendig, aber viele Benutzer bevorzugen es, dies auf diese Weise zu tun Wenn Sie sich also auf jeden Fall an die ursprünglichen Standards halten möchten , können Sie das tun. Also das ist so ziemlich alles. Es gibt noch ein paar andere Codierungsstandards , auf die Sie stoßen werden, aber dies sind die wichtigsten , die ich bisher behandelt habe. Ich hoffe, dir hat das Video gefallen und wir sehen uns im nächsten. 6. Kombinieren von HTML und PHP: Bevor wir anfangen, richtigen PHP-Code zu schreiben, möchte ich kurz ein sehr, sehr wichtiges Thema behandeln , nämlich wie man HTML und PHP in genau derselben Datei kombiniert. Jetzt werde ich das Titel-Template-Tag als Beispiel verwenden . Nehmen wir an, wir möchten den Titel unseres Beitrags anzeigen, verwenden aber die H-One-Tags aus HTML. Am einfachsten ist es, zuerst das H-One-Tag zu öffnen und jetzt PHP zu öffnen und den Unterstrich-Titel zu sagen Schließe es und schließe jetzt das H One-Tag. Ordnung, ich mache weiter, speichere das und lass mich wieder reinkommen, meine Seite aktualisieren. Und da ist es, PHP Forward Press, sehr, sehr einfach. Lassen Sie mich Ihnen erklären , was ich getan habe. Der springende Punkt hier ist also, dass wir den Titel im H-One-Format anzeigen wollen . Also haben wir HTML zunächst mit dem H One-Tag geöffnet . Jetzt haben wir PHP geöffnet, ein Datum, das Template-Tag und den Titel hinzugefügt , dann haben wir es geschlossen, dann haben wir das H-One-Tag geschlossen, und genau das haben wir bekommen. Dies ist bei weitem die einfachste und unkomplizierteste Art, HTML und PHP zu kombinieren. Möglichkeit sicher, dass Ihr PHB-Code in Ihrem HTML-Code Es ist sehr, sehr einfach und es ist die einfachste Form der Syntax, mit der man arbeiten kann Wir könnten auch umgekehrt vorgehen, wo Sie den HTML-Code innerhalb des PHP-Codes haben, aber dann würden Sie Echo oder Points verwenden , bei denen es sich um Funktionen in PHP handelt Aber ganz ehrlich, ich wollte nicht einmal darüber sprechen, weil es ein bisschen knifflig wird und es sehr, sehr chaotisch sein kann Es gibt jedoch bestimmte Situationen, in denen Sie nicht vermeiden können, ETMO-Code im PHP-Code zu haben Nun, ich habe hier tatsächlich eine Funktion erstellt , um Ihnen zu zeigen, wovon ich spreche, und ich werde Ihnen zeigen, was hier vor sich geht Alles klar? Lassen Sie mich das erst einmal richtig einprägen Okay, der springende Punkt hier ist, dass wir den Text anzeigen wollen Sie sind herzlich willkommen Aber mit den P-Tags, weißt du was? Lass mich das auf H eins ändern, nur damit wir eine gewisse Konsistenz haben, richtig? Also wollen wir es anzeigen. Sie sind sehr willkommen, aber in einem H-Eins-Format, aber es wird mit der Verwendung einer Funktion sein. Also, lassen Sie mich einfach weitermachen und das zuerst speichern, nur um zu bestätigen, dass es tatsächlich funktioniert. Lassen Sie mich also wieder hier reingehen, die Seite aktualisieren und da ist sie. Sie sind sehr willkommen. Okay, lass uns jetzt zum Code zurückkehren. Was ist hier los? Ich habe eine Funktion namens Begrüßung drucken erstellt. Es ist PHP, also habe ich meine geöffnete PHP-Tag-Funktion und dann den Namen der Funktion . Da wir beabsichtigen, HTML-Code einzuführen, müssen wir angeben, dass, hey, HTML-Code als Nächstes kommt Hier kommt diese Eröffnungskollbace ins Spiel. Es ist das Signal, dass als Nächstes HTML-Code erscheinen wird Da wir jedoch das PHP-Tag schließen müssen , bevor wir den HTML-Code einführen können , mussten wir es gleich hier schließen Man kann sagen, dass wir das PHP-Tag geschlossen haben, aber aufgrund dieser Kollbace weiß die Funktion, dass , hey, als Nächstes HTML-Code kommt Das ist der HTML-Code genau dort. Und jetzt, da wir die öffnende lockige Klammer haben, müssen wir Und weil wir PHB bereits beendet haben , weil wir unser HTML-Tag einführen mussten, müssen wir PHB erneut öffnen Schließen Sie nun die lockige Klammer. Wir haben die schließende C-Klammer und schließen jetzt endlich Und dann haben wir hier unten einfach die Funktion aufgerufen. Mach dir keine Sorgen. Die Funktionen von World Cover werden später im Kurs näher erläutert. Machen Sie sich darüber keine Sorgen, aber das ist im Grunde ein Szenario, in dem Sie HTML-Code in Ihrem PHB-Code haben und Sie die CE-Klammer und die schließenden Klammern verwenden müssen, um HTML in PHB einzufügen Es gibt so viele andere Situationen, in denen HTML und PHB kombiniert werden , aber diese beiden sind die üblichen und die beiden Das war's also, danke fürs Zuschauen, und wir sehen uns in der nächsten Klasse 7. Arbeiten mit bedingten Tags: Okay, schauen wir uns zunächst die bedingten Anweisungen mit PHP an die bedingten Anweisungen mit PHP Und als WordPress-Entwickler werden Sie jedes Mal auf bedingte Anweisungen stoßen Sie sind sehr, sehr, sehr verbreitet, und ich dachte, es wäre das Beste bevor wir über Funktionen sprechen, tatsächlich über L, wenn und bedingte Anweisungen zu sprechen . Also genau hier in PHP habe ich die Dokumentation aufgerufen und im Moment ist sie sehr, sehr einfach, sehr leicht zu verstehen. Bedingte Aussagen überprüfen im Grunde nur, ob eine Bedingung erfüllt ist, und dann, wenn diese Bedingung erfüllt ist, tun Sie etwas. Andernfalls, wenn die Bedingung nicht erfüllt wurde, können Sie etwas anderes tun. In diesem Fall können Sie gerade ein sehr, sehr einfaches Beispiel sehen . Sie haben zwei Variablen A und B, und wir haben die allererste Bedingung erwähnt. Wenn A größer als B ist, wenn der Wert von A größer als B ist, dann ist echo, S A größer als B. Jetzt sagen wir se if, was bedeutet, dass wir jetzt eine zweite Bedingung angeben. Wenn A, der Wert von A gleich dem Wert von B ist, dann ist Echo A gleich B und dann die dritte Bedingung, L, wenn diese ersten beiden nicht erfüllt sind, was bedeutet, dass, wenn der Wert von A nicht größer als der Wert von B ist und wenn der Wert von A nicht dem Wert von B entspricht, dann sollte der Wert von B natürlich größer sein als der Wert von A. Also Echo A ist kleiner als B. Sehr, sehr, sehr einfach zu verstehen. Und lassen Sie mich jetzt nur betonen, dass Sie keine S-if-Aussage benötigen. Sie können nur eine einzige Bedingung ausführen. Wenn das das ist, dann tu das. Du musst die Alternative nicht für angeben, okay, aber was ist, wenn die erste Bedingung nicht erfüllt ist? Was sollte PHB? Was sollte Welche Presse tun? Wenn du das nicht einstellst, dann macht What Press einfach nichts. Deshalb gebe ich dir jetzt hier direkt einige Beispiele von What Press. Wir haben etwas, das als bedingte Tags bezeichnet wird. Dies sind Tags, die bereits von What Press erstellt wurden bereits von What Press erstellt deren Hilfe überprüft werden kann , ob bestimmte Bedingungen erfüllt sind. Lassen Sie mich Ihnen nur ein paar davon geben. Im Moment können Sie sehen, dass es überprüft, ob es die Homepage ist Wenn wir auf der Titelseite sind, scrollen Sie nach unten, Sie überprüfen , ob es ein Administrator ist. Scrollen wir ein bisschen weiter nach unten. Es wird überprüft, ob ein Beitrag dauerhaft ist, ob Kommentare aktiv sind, sodass Sie nach so vielen verschiedenen Bedingungen suchen können . Wenn sich eine bestimmte Seite in der Kategorie mit der ID-Nummer neun usw. befindet , empfehle ich Ihnen, einen Blick auf die Seite zu werfen, weil Sie so viele Bedingungen haben. Ich möchte Ihnen jedoch ein Beispiel geben, und das bedingte Tag, mit dem wir arbeiten werden, ist das H-Post-Vorschaubild Dadurch wird überprüft, ob an einen Beitrag ein Beitragsbild angehängt ist Nun, hier drüben, für meinen Beitrag, ich habe hier ein Bild. Sie können das vorgestellte PHP-Bild sehen. Jetzt werde ich eine bedingte Funktion erstellen, mit der ich überprüfen werde , ob mein Beitrag ein ausgewähltes Bild enthält. Und wenn ja, werden wir die Größe ändern , mit der das Bild tatsächlich angezeigt wird. Wenn ich jetzt hier zu meiner Notepad-Datei gehe und zu Content Shingle Dot PhP mit dem Thema 2021 gehe , haben wir hier diese Funktion, die als Thumbnail für den Beitrag 2021 bezeichnet wird den Beitrag 2021 Mit dieser Funktion werden derzeit mein vorgestelltes Bild und mein Beitrag angezeigt Wir werden es jedoch ändern. Ich werde jetzt weitermachen , um diese Funktion zu entfernen. Wenn ich das jetzt speichere, wenn wir zum Beitrag zurückkehren und ihn hier aktualisiere, können Sie sehen, dass das vorgestellte Bild jetzt nicht mehr angezeigt wird, da ich die Funktion entfernt habe. Cool. Lassen Sie mich jetzt weitermachen und diese Funktion nutzen, die ich zuvor geschrieben habe. Lass mich das kopieren. Lassen Sie uns jetzt zu meiner Notizdatei zurückkehren und genau hier, genau hier, werde ich jetzt weitermachen und das einfügen. Und was haben wir hier? In Ordnung, sieh dir das an. Ich habe hier meine bedingte Anweisung oder meine bedingte Funktion mit der Aufschrift I erstellt . Und jetzt hat das eigentliche bedingte Tag ein Post-Thumbnail Also überprüfe ich zunächst, ob mein Beitrag ein Vorschaubild hat Dann zeige das Vorschaubild an. Bedingungs-Tag: Dieses Template-Tag schreibe den Unterstrich des Beitrags. Der Unterstrich wird verwendet, um das vorgestellte Bild deines Beitrags anzuzeigen , genauso wie der Unterstrich-Titel verwendet wird, um den Titel anzuzeigen, und der Unterstrich außer wird verwendet, um das Das Vorschaubild mit dem Underscore-Unterstrich ist das in Wt Press vordefinierte Template-Tag, das dein Beitragsbild das in Wt Press vordefinierte Template-Tag, das anzeigt. Jetzt kann das Vorlagen-Tag für den Beitrag, den Unterstrich und das Vorlagen-Tag die Größe des Bilds akzeptieren , das wir In diesem Fall habe ich momentan die Größe auf Medium eingestellt. Jetzt sage ich Wat Press, hey, wenn mein Beitrag ein Beitragsbild hat, zeige das vorgestellte Bild an, aber in der Größe Medium. Ich werde jetzt weitermachen, um das zu speichern. Und wenn Sie zu meiner Website zurückkehren und die Seite aktualisieren, können Sie jetzt sehen, dass das Bild jetzt in mittlerer Größe angezeigt wird . Denken Sie bitte daran, dass wir aufgrund der Größe nicht unbedingt darüber sprechen, wie groß das Bild sein wird. Der Grund dafür ist, dass das Thema 2021 so gestaltet wurde, dass das vorgestellte Bild eine bestimmte Breite und Höhe einnimmt. Daher bestimmt die Größe, mit der wir das Bild anzeigen, wie klar oder unscharf das Bild sein wird Nun, da wir das Bild mit der mittleren Größe von 300 Pixeln mal 300 Pixeln anzeigen , was bei WordPress die Standardgröße ist, was bei WordPress die Standardgröße ist, wird WordPress das Bild nun so dehnen, dass es die anfängliche Breite und Höhe einnimmt , die durch das Theme festgelegt wurden , weshalb es sehr, sehr verschwommen aussieht, aber raten Wenn ich wieder reingehe und das Medium auf eine noch kleinere Größe umstelle, das ist ein Daumennagel , der meiner Meinung nach 150 mal Medium auf eine noch kleinere Größe umstelle, das ist ein Daumennagel , 150 ist Das ist normalerweise die Standardeinstellung. Ich glaube, ich habe Thumbnail falsch geschrieben, Thumbnail, nicht Thumbnail. Lassen Sie mich das noch einmal sagen. Wenn ich jetzt zurückgehe, sieh dir das an. Okay, ich werde die Seite aktualisieren. Und jetzt, kannst du sehen, dass es noch viel blutiger ist, es ist momentan noch viel größer , weil ich WordPress quasi gezwungen habe , das Bild zu dehnen Deshalb sieht es momentan alles sehr, sehr verschwommen aus, aber das ist nicht der ganze Sinn dieses Videos Hier geht es nur darum, Ihnen zu zeigen, dass wir die Größe des Bildes tatsächlich ändern können Nun, wenn ich wieder reingehe und das Bild jetzt von einem Miniaturbild auf ein großes Bild ändere , okay? Jetzt wird das Bild viel klarer sein, weil wir es in der großen Größe anzeigen, die sehr frisch ist Jetzt können Sie sehen, dass das Bild jetzt sehr, sehr klar ist , weil wir es nicht mehr mit der mittleren Größe oder der Miniaturbildgröße dehnen mit der mittleren Größe oder der Miniaturbildgröße Das ist also im Grunde eine bedingte Aussage. Sie werden in so vielen Situationen auf sie stoßen. Und zurück zu meiner Datei hier, selbst in HeadAtPHP, da sind eigentlich keine bedingten Aussagen drin Wenn ich hier zu meiner einzigen Ph-Datei mit nur einem Punkt komme , können Sie hier eine bedingte Aussage sehen , die besagt, ob und dann nicht singulär ist Beachten Sie, dass Sie dieses Schild genau dort haben. Okay? Das hier ist nicht wertlos Also im Grunde sage ich jetzt, wenn diese Seite keine einzelne Seite ist, dann tu etwas, okay? Das ist also ein weiteres Symbol, auf das Sie bei bedingten Aussagen häufig stoßen bei bedingten Aussagen häufig stoßen Lassen Sie mich jetzt noch eine Sache ganz kurz erwähnen , weil sie wichtig ist. Sie haben vielleicht bemerkt, dass mit dieser If-Anweisung genau hier die Ende-If-Bedingung gilt. Im Grunde beenden wir also die bedingte Funktion. Du musst nicht immer das Ende verwenden wenn du die If-Anweisung ausführst, okay? Es ist nicht immer notwendig. praktischen Gründen würde ich jedoch empfehlen, dass Sie Ihre I-Erklärung immer schließen. Also in diesem Fall, jetzt hier oben, komme ich einfach wieder rein und sage PHP und beende dann, ob und da ist es, hatte das Semikolon und schließe dann das Es ist eine gute Praxis, aber lassen Sie mich nur erwähnen, dass man nicht immer Entwickler finden wird , die immer jede einzelne ihrer if-Anweisungen schließen würden jede einzelne ihrer if-Anweisungen schließen In meinem Fall war der Grund, warum ich das zunächst nicht geschlossen habe , der, dass ich innerhalb dieses Blocks momentan keine anderen bedingten Anweisungen ausführe. Das ist quasi die einzige If-Anweisung in diesem Block. Wenn ich jedoch eine weitere bedingte Anweisung innerhalb dieses Blocks ausführen würde, hätte ich die erste beendet. Aber wie gesagt, es ist oft eine gute Praxis, einfach alle Ihre if-Anweisungen zu beenden und mögliche Probleme mit Ihrem Code zu vermeiden. Das ist also ein Dankeschön fürs Zuschauen und wir sehen uns im nächsten Kurs. 8. Wordpress-Funktionen: Okay, lassen Sie uns anfangen, über Funktionen zu sprechen und darüber, wie Sie Ihre eigenen Funktionen mit PHP in WordPress schreiben können . Bisher haben wir diese spezielle Funktion namens „Begrüßung drucken“ gesehen, die ich erstellt habe, und die ganze Aufgabe dieser Funktion bestand nur darin, den Text anzuzeigen. Sie sind herzlich willkommen und es ist sehr, sehr einfach. Sie haben die Funktion und dann haben Sie den Namen der Funktion. Sie haben Ihre Klammern und dann haben Sie die geöffneten Colibrs, um HTML einzuführen, Sie schließen es und dann genau hier, wo die Funktion aufgerufen wird Okay, lass mich dir hier etwas anderes zeigen. Wenn ich auf phb.net gehe und dann die Funktionsreferenz ansehe, genau hier, werden Sie alle vorgefertigten Funktionen sehen, die mit PHP verfügbar sind Nun, das kann für so viele Dinge verwendet werden, wie zum Beispiel, wissen Sie, das heutige Datum zu überprüfen, es kann überprüft werden, ob ein Benutzer angemeldet ist und so weiter Und wenn Sie dann hier unten blättern, beginnen Sie, die verschiedenen Arten von Erweiterungen zu sehen. Genau hier haben Sie die datums - und zeitbezogene Erweiterung. Wenn Sie also etwas mit der Zeit anfangen möchten, stehen Ihnen hier die verfügbaren Funktionen zur Verfügung. Eine davon ist nun die Datumsfunktion. Sehr, sehr, sehr einfach. Es zeigt einfach das Datum an. Jetzt gibt es verschiedene Möglichkeiten, wie Sie das Datum anzeigen können. Als Beispiel haben Sie hier unten Zugriff auf die verschiedenen Beispiele. Wenn Sie also Echodatum sagen und dann in Klammern L haben, würde das einfach so etwas wie Montag, Dienstag, Mittwoch ausgeben. Wenn Sie etwas anderes wollten , sagen wir, Montag, 8. August 2005 und dann die Uhrzeit, würden Sie so etwas verwenden und so weiter. Okay, ich gehe hier zu meiner Notepad-Datei. Lass mich das ganz schnell holen. Gehe hier direkt zu meinem Header-Punkt PhP. Und ich werde jetzt weitermachen und das öffnen. Lassen Sie mich den Code genau dort einfügen. Was ich gerade mache, ist, dass ich einfach heutige Datum in meiner Kopfzeile wiedergebe Ich werde jetzt weitermachen und das speichern . Gehen wir zurück zum Browser, gehen wir wieder rein, verweist auf die Seite, und los geht's Montag, 31. Mai 2021. Beachten Sie jetzt, dass ich keine Funktion oder ähnliches erstellen Alles, was ich tun musste, war einfach die eigentliche PHP-Funktion direkt zu verwenden. Das ist also direkt von Pat, und ich habe einfach Echo verwendet, um das Datum in diesem speziellen Format auszudrucken . Das ist also eine Möglichkeit, wie Sie Ihre eigenen Funktionen erstellen können. Oder ich verwende Funktionen direkt aus PHP, aber was ist, wenn Sie Ihre eigenen Funktionen verwenden möchten, oder? Hier ist die Sache. Mit Wtpress haben wir bereits Zugriff auf eine Vielzahl von PHP-Funktionen Wenn Sie nun zur Entwicklerseite wbpress.org gehen und dann nach diesen Funktionen suchen, werden Sie genau dort etwas mehr über Funktionen der PHP-Datei und solche Dinge Nun, der ganze Job der Funktionen ist wie bei Plugins. Plugins werden verwendet, um bestimmte Arten von Aktionen auf unserer Website auszuführen . Sie könnten ein Plugin haben, das etwas sehr, sehr Einfaches macht, und Sie könnten sich natürlich dafür entscheiden, dieses Plugin zu installieren . Aber rate mal was? Du könntest sogar eine Funktion schreiben, deine eigene Funktion, die genau das tut , was dieses Plugin tun soll. Mit anderen Worten, wenn Sie in der Lage sind , Ihre eigenen Funktionen zu schreiben, benötigen Sie bestimmte Arten von Plugins nicht. sich das als Beispiel an Schauen Sie sich das als Beispiel an, ich werde das öffnen. Genau hier haben Sie Ihre funktionale Referenz unter Watpress Genau wie PHP, das über mehrere vorgefertigte Funktionen verfügt, verfügt WatPress nun auch über einen eigenen Satz vorgefertigter Funktionen , mit über mehrere vorgefertigte Funktionen verfügt, verfügt WatPress nun auch über einen eigenen Satz denen Sie entweder Ihre eigenen neuen Funktionen erstellen Ihre eigenen neuen oder diese einfach anpassen können Genau hier unter der Funktionsreferenz haben Sie also Zugriff auf zahlreiche Funktionen Sie haben diese unter Beiträgen oder Seiten mit benutzerdefinierten Beitragstypen. Also alles, was mit einer Seite oder einem Beitrag usw. zu tun hat, hier haben Sie alle Funktionen und dann die Kategorien und Tags, Sie haben sie auch hier. Lass uns abkühlen. Man kann so viele sehen. Und dann haben Sie alles, was mit dem Benutzer, der E-Mail-Adresse, dem Benutzerpasswort ähnlichen Dingen zu tun hat, hier drin. Sie haben Ihre Feed-Funktionen und dann haben Sie alles, was mit Kommentaren, Pin-Back-, Trackback-Funktionen usw. zu tun hat. Du scrollst hier ganz nach unten. Du hast die Mult-Funktionen und so weiter und so fort. Okay, nachdem das gesagt ist, lassen Sie uns eine sehr, sehr einfache Funktion erstellen Dadurch wird geprüft, ob ein Benutzer an- oder abgemeldet ist. Jetzt, genau hier, haben wir tatsächlich eine solche Funktion, die heißt Ich habe mich als Benutzer angemeldet. Dabei wird lediglich geprüft, ob ein Benutzer gesperrt oder gesperrt ist, und dann können Sie alles tun, was Sie von der Funktion erwarten. Also lass mich hier rüber zu meiner Datei gehen und ich werde mir diesen Code ganz schnell holen. Gehen wir hier zurück zu unserer Notepad-Datei. Ich werde das entfernen. Lassen Sie mich das hier einfügen und Ihnen genau erklären, was hier vor sich geht. Was wir hier haben, ist ein sehr einfacher PHP-Code , der überprüft, ob ein Benutzer angemeldet ist. Und wenn der Benutzer angemeldet ist, werden wir den Echo „ Willkommen registrierter Benutzer“ senden. Andernfalls, wenn der Benutzer nicht angemeldet ist, sagen Sie einfach Willkommen Besucher. Das nennen wir also eine bedingte Aussage oder eine bedingte Funktion, wenn Sie es vorziehen. Im Grunde bieten wir zwei Alternativen an. Entweder ist der Benutzer angemeldet und wenn der Benutzer gesperrt ist, sagen Sie einfach Willkommen registrierter Benutzer. Aber wenn der Benutzer nicht angemeldet ist, sagen Sie einfach Willkommen Besucher. Ich werde jetzt weitermachen, das zu speichern und mal sehen, was es bewirken wird. Ich gehe hier zu meinem Firefox-Browser. Wie Sie jetzt sehen können, bin ich ausgesperrt. Ich bin nicht eingeloggt. Lassen Sie mich aktualisieren und Sie können sehen, dass dort „Willkommen Besucher“ steht , weil ich nicht eingeloggt bin. Wenn ich jedoch zu meinem Chrome-Browser gehe , können Sie sehen, dass ich gerade als Administrator angemeldet bin . Wenn ich aktualisiere, heißt es jetzt Willkommen registrierter Benutzer. Sie können also sofort sehen, dass die Funktion tatsächlich ordnungsgemäß funktioniert. Nun, zurück zu WordPress, hier gibt es so viele Funktionen, mit denen Sie so viele Dinge tun können. Sie können überprüfen, ob der Benutzer ein Mobilgerät verwendet oder nicht. Sie können den Titel eines Beitrags ausdrucken. Sie können überprüfen, ob ein Beitrag ein ausgewähltes Bild enthält und so weiter. Was wir in diesem speziellen Video gemacht haben, sind also nur sehr, sehr einfache Funktionen, um bestimmte Dinge zu tun. Ich schließe mich dem VNex-Video an, in dem wir uns jetzt erweiterte Funktionen ansehen 9. Aktionen und Filter: Schauen wir uns nun einige erweiterte Funktionen an insbesondere Hooks für Aktionen und Filter. Was genau sind das? Ein Hook ist ein sehr allgemeiner Begriff , der verwendet wird, um einen Ort oder eine Stelle zu beschreiben einen Ort oder eine Stelle der ein Codeteil mit einem anderen Codeteil interagieren kann . Machen Sie sich jetzt keine Sorgen, Sie werden gleich sehen , wovon ich spreche. Nun, wenn es um Hooks geht, gibt es im Allgemeinen zwei Arten. Sie haben Aktionen und dann haben Sie Filter. Eine Aktion bewirkt buchstäblich etwas. Nehmen wir zum Beispiel an, Sie möchten ein Szenario erstellen , in dem Watpress, sobald Sie einen neuen Beitrag auf Ihrer Website veröffentlicht haben , einen Tweet an alle Ihre Abonnenten sendet einen Tweet an alle Ihre Abonnenten Die Aktion, diesen Tweet zu versenden, ist eine Aktion, oder? Das sind also im Grunde Aktionen. Und genau hier, wenn Sie zum Watpress-Codex gehen und der Aktionsreferenz suchen, werden Sie hier eine ganze Liste verschiedener Aktionen sehen, die bereits von die bereits Watpress erstellt wurden die an einem bestimmten Punkt etwas für Sie tun werden Nehmen wir zum Beispiel an, Sie möchten etwas tun, bevor das Theme Das wäre natürlich etwas für Fortgeschrittene. Aber genau hier haben Sie die Aktion namens Setup Underscore Theme Wenn Sie diese Aktion ausführen, können Sie etwas tun, bevor das Theme geladen wird Sie können diese Aktion verwenden, Seitenleiste registrieren, um im Grunde Seitenleisten zu erstellen und so weiter. Aber was ist mit einem Filter? Ein Filter wird verwendet, um Daten zu ändern , bevor sie verwendet oder in Ihrem Browser angezeigt werden. Das ist im Grunde das, was Filter sind. Also Filter, sie ändern Dinge. Sie ändern Dinge. Eine sehr einfache Art, Aktionen zu beschreiben, wäre, dass sie Dinge tun, während Filter Dinge ändern. Ein weiterer wesentlicher Unterschied zwischen Aktionen und Filtern besteht darin, dass eine Aktion Ihnen keine Daten zur Verfügung stellen würde , mit denen Sie arbeiten könnten. Aktionen wirken einfach. Sie machen ihren Job und dann kommen sie raus. Filter hingegen geben dir etwas, sie geben dir Daten, mit denen du arbeiten kannst, bevor sie die Funktion jetzt ausführen. Ein klassisches Beispiel wäre das typische Beispiel, außer dass Sie es für Wordpress haben. Standardmäßig sind es meiner Meinung nach ungefähr 50 Wörter. Von den 55 Wörtern, die Wordpress für Ihren Auszug verwenden würde, müssen Sie, wenn Sie die Anzahl der Wörter in Ihrem Beitragsauszug ändern möchten, einen Filter verwenden, da Sie zuerst die Ausnahme in die Hände bekommen und dann die Anzahl der Wörter ändern müssen zuerst die Ausnahme in die Hände , und dann geben Sie Ihre Änderung an den Filter zurück , der dann ausgeführt wird Schauen wir uns hier einige Beispiele für eine Aktion und einen Filter an Und im Moment habe ich bereits eine Funktion geschrieben, also lassen Sie mich das hier schnell herausfinden . Und natürlich werden wir zu unseren PHP-Funktionen übergehen, weil wir hier normalerweise unsere Aktionen und Filter hinzufügen würden . Also, was ist hier los? Übrigens, ich bin mir nicht sicher, ob ich das erwähnt habe, aber eine andere Möglichkeit, Kommentare zu Ihrem Pitpaper hinzuzufügen , wäre, einfach den Schrägstrich zweimal hinzuzufügen, und dann können Sie Ihren Text oder Ihre Kommentare hinzufügen Ich versuche hier also, eine Aussage hinzuzufügen, die auf der Titelseite erscheinen wird Aber wenn es dann nicht auf der Titelseite steht, tu nichts. Also das ist genau hier. Die Funktion heißt Werbetext hinzufügen. Das ist der Name meiner Funktion. Und Sie können gerade sehen, dass ich den Kommentar hinzugefügt habe , der besagt: Wenn wir nicht auf der Homepage sind, tun Sie nichts. Andernfalls, wenn es nicht die Titelseite ist, dann möchte ich, dass Sie es zurückschicken oder ausdrucken . Hot Promo ist wieder da. Um das noch ein bisschen weiter zu bringen, verwende ich Echo, um die Erklärung auszudrucken. Hot Promo ist wieder da. Aber dann verwenden wir auch die H-Two-Tags , um es einzuwickeln und es ein bisschen größer zu machen. Also noch einmal, schau dir das an. Ich sage, dass meine Funktion Werbetext heißt, oder? Lassen Sie mich das sogar ein wenig erweitern , damit Sie es etwas klarer sehen können. Also noch einmal, der Name der Funktion lautet Ad-Promo-Text, okay? Und die Aufgabe dieser Funktion ist es, das Echo von Hot Promo nur noch auf der Homepage wiederzugeben , denn im Moment heißt es Wenn wir nicht auf der Homepage sind, tun Sie nichts. Andernfalls, wenn wir auf der Homepage sind, dann wiederholen Sie das. Das ist die Funktion. Jetzt müssen wir es jedoch als Aktion hinzufügen, und das ist die Aussage hier. Tatsächlich können Sie diese Aktion „Hinzufügen“ sogar ganz unten haben. Okay. Manchmal sehen Sie also einige Entwickler zuerst die Aktion und dann die Funktion hinzufügen . In anderen Fällen haben Sie zuerst die Funktion und dann die Aktion. Wir haben also diese eigentliche Aktion oder Funktion selbst, die Aktion hinzufügen heißt. Und für das Hinzufügen von Aktionen sind zwei Parameter erforderlich. Der erste wird im Grunde der Name der Aktion sein. In diesem Fall steht es im Moment hinter dem Header und dann nach dem Namen der Funktion, was in diesem Fall Werbetext hinzufügen ist. Gut, wir haben die Funktion ausgeschrieben . Wir haben die Aktion hinzugefügt. Aber wie führen wir diese Aktion jetzt eigentlich aus? Denken Sie daran, dass das bloße Erstellen einer Funktion nicht unbedingt bedeutet, dass sie ausgeführt wird. Sie müssen die Funktion aufrufen. Sie müssen die Funktion selbst ausführen. Also, wie werden wir das machen? Nun, lassen Sie mich das zunächst speichern. Okay? Und dann lass mich schnell den Code hier schnappen, ganz schnell. Mache Maßnahmen. Ich werde zu meinem Header-Punkt PHP übergehen, und genau hier wollen wir die Erklärung ausdrucken. Also werde ich PHP sagen. Ich werde den Code einfügen. Füge mein Semikolon hinzu und dann schließe ich den PHB-Code. Diese Funktion genau hier, mach Aktion. Dies ist jetzt die Funktion, die verwendet wird, um eine Aktion aufzurufen , die wir bereits erstellt haben. Und was ist in diesem Fall jetzt der Name der Aktion, zurück zum Funktionspunkt PHB Nach dem Header. Das ist der Name der Aktion. Genau hier sagen wir nun, wer drückt, um die Aktion namens After Underscore Header auszuführen Ich werde jetzt weitermachen, um das zu speichern, und lassen Sie uns sehen, was die Ergebnisse sind Gehen wir zurück zu Was drücken Sie auf meine Website. Ich werde die Seite aktualisieren. Und, okay, im Moment, okay, wir sind auf der Homepage, also heißt es dort, dass Hot Promo wieder da ist. Wenn ich jedoch zu dem Beitrag für Pat P für die Presse gehen würde, können Sie sehen, dass es im Moment keine heiße Werbung mehr gibt . Gehen wir zum Beispiel zur Archivseite, Sie können sehen, dass es erst angezeigt wird, wenn wir zur Startseite zurückkehren, und dann heißt es dort, dass Hot Promo wieder da ist. Um Ihnen eine kurze Zusammenfassung zu geben, hier ist die Aktion, hier ist die Aktion die wir erstellt haben, die nach dem Header aufgerufen wurde Und wann immer Sie eine Aktion hinzufügen, müssen Sie zuerst die Aktion benennen, die hinter dem Header steht, und dann müssen Sie die Funktion angeben , die die Aktion tatsächlich ausführen soll Diese Funktion ist Werbetext hinzufügen, und das hier ist die eigentliche Funktion. Und dann gehen wir zur Punktseite in der Kopfzeile , wo wir die Aktion aufrufen wollen , die wir erstellt haben. Und dazu müssen wir die Funktion „Aktion ausführen“ und dann den Namen der Aktion verwenden . Das hier könnte man einen Hook nennen , denn jetzt verbinden wir unseren Header-Punkt PhP über die Aktion After Underscore Header mit unserem Funktionspunkt phB Das ist im Grunde eine Aktion bei der Arbeit. Okay. Gehen wir jetzt zurück. Und lass uns über Filter sprechen, oder? Nun, genau wie bei Aktionen, Filtern im Grunde tut es mir leid, niemand handelt, Filter modifizieren Daten. Sie ändern Daten, bevor sie tatsächlich verwendet oder im Browser angezeigt werden. Und genau wie bei Aktionen haben Sie Zugriff auf eine Vielzahl verschiedener Arten von Filtern. Und genau hier können Sie sehen, dass viele von ihnen Filter für Seiten, Beiträge, Bildgrößen usw. haben . Lassen Sie mich Ihnen ein sehr, sehr schnelles Beispiel geben. Nehmen wir an, wir wollten die Anzahl der Wörter in unserem Auszug ändern Im Moment ist die Standardeinstellung, glaube ich, 55 Zeichen Aber nehmen wir an, wir wollten die bis auf nur vier Zeichen machen . Wie werden wir das machen? Ich möchte, dass Sie zunächst erkennen, dass es eine Funktion gibt, die als Auszug bezeichnet wird Hier wird der Beitragsauszug eigenständig angezeigt, oder der Beitragsauszug eigenständig angezeigt, Behalte das im Hinterkopf. Was ich jetzt tun werde, ist , Ihnen einen Filter namens Excerpt Length vorzustellen einen Filter namens Excerpt Length Dieser Filter hier wurde von What Pre speziell für uns erstellt , damit wir Länge des Auszugs ändern können Sie können gerade sehen, dass ich die maximale Anzahl von Wörtern in einem Beitragsauszug Schau dir das an. Ich werde weitermachen und meinen Code gleich hier holen. Okay, gehen wir zu unseren Funktionen Punkt PHP. Und dann werde ich das hier unten einfügen. Was ist hier los? Meine Funktion heißt My Custom außer Length. Und sieh dir das an. Ich gebe 30 Zeichen und 30 Wörter zurück. Jetzt füge ich, genau wie bei Aktion hinzufügen, meinen Filter hinzu, und genau wie wenn Sie die Aktion Hinzufügen verwenden, müssen Sie zunächst den Namen des Filters angeben , mit dem wir arbeiten, also was außer Länge. Das ist der Filter der Presse , die wir verwenden, mit dem Namen except length. Und dann, genau wie wir Action machen, müssen Sie jetzt den Namen der Funktion angeben, die Sie verwenden, um die Ausnahme von except zu ändern, was mein Benutzerdefinierter ist, mit Ausnahme von length. Im Gegensatz zu der Aktion, bei der wir Aktion ausführen und dann den Namen der Aktion angeben mussten , weil wir bereits eine Funktion namens Excerpt haben Wir müssen so etwas nicht tun. Wir müssen nur den Excerpt aufrufen. Wir haben die Funktion zum Ändern von Exception geschrieben, also müssen wir jetzt nur den Excerpt aufrufen. Und wie machen wir das? Gehen wir zu unseren Inhalten , die PHP besonders hervorheben , und zwar genau hier, direkt unter dem Titel Ich sage PHP, den Unterstrich außer Pip, Jo, Semikolon Lass uns jetzt weitermachen und die Datei speichern. Und lass uns zu unserem Browser zurückkehren. Lass uns gleich hier auf die Seite gehen. Gehen wir jetzt zur einseitigen Seite hier. Und da ist sie. Das ist unsere Ausnahme in 30 Worten. Lassen Sie uns tatsächlich bestätigen , dass es wahr ist. Ich gehe zurück zu Änderung 324. Okay, nur um sicherzugehen, dass es tatsächlich korrekt ist. Lass uns das speichern. Vier ist viel einfacher zu zählen als 30, also lassen Sie uns das Ganze auffrischen. Und los geht's, eins, zwei, drei, vier. Das ist ein Filter in Aktion. Wir verwenden den Filter erneut weil wir zuerst die Ausnahme in die Hände bekommen mussten, dann ändern wir die Nummer und haben sie dann zurückgeschickt. Eine weitere Sache, die ich erwähnen möchte, ist, dass wir, wenn es um die Verwendung von Aktionen oder Filtern geht um die Verwendung von Aktionen oder Filtern geht, Aktionen ausführen, oder? Du machst eine Aktion. Das ist die Funktion. Sie heißt Do Action. Aber für Filter wenden wir Filter an. Wenn Sie Ihre Watpress-Dateien durchgehen, werden Sie feststellen, dass an einigen Stellen Filter angewendet Sie werden zwar Aktionen sehen, Sie werden Aktionen ausführen sehen Sie verwenden keine Filter und wenden keine Aktionen an. Sie führen Aktionen aus und wenden Filter an. Aktionen und Filter haben noch viel mehr zu bieten, aber an diesem Punkt haben Sie ein grundlegendes Verständnis davon, haben Sie ein grundlegendes Verständnis davon wie sie funktionieren und was sie sind. Danke fürs Zuschauen und wir sehen uns im nächsten Kurs. 10. Variablen und Arrays: Lassen Sie uns nun über PHP-Variablen und -Arrays sprechen und wie sie in WordPress verwendet werden Stellen Sie sich nun eine Variable als einen Container vor, der den Wert von etwas speichern kann Dieses Etwas könnte eine Funktion sein. Es könnte Text sein, es könnte eine Zahl sein, es könnte alles sein. Laut der Dokumentation hier werden Variablen nun typischerweise durch das Dollarzeichen dargestellt. Also, ich fand das immer ziemlich interessant, warum? Haben sie das Dollarsymbol als Zeichen für eine Variable gewählt ? Es ist nicht wichtig Das ist ein ganzes Thema für einen anderen Tag. Aber normalerweise haben Sie eine Variable, die mit dem Dollarzeichen beginnt, und dann haben Sie den tatsächlichen Namen der Variablen. So können Sie also eine Variable identifizieren. Und es gibt verschiedene Arten von Variablen, die in PHP verwendet werden. Sie haben ganze Zahlen. Ganzzahlen wären Ihre Zahlen, Null, Eins, Zwei, Drei, Sie haben eine Zeichenkette als Text Sie haben auch Ihre Bullion-Variablen, die wahr oder falsch usw. wären Wenn Sie jetzt hier nach unten scrollen, können Sie sich Beispiele ansehen. Das erste Beispiel hier: Sie haben eine Variable, VAR entspricht Bob, sodass der Wert der Variablen VAR Bob ist Und dann beachte den zweiten hier, der den Wert Jo hat Diese Variable hier hat den Großbuchstaben V. Bitte beachten Sie also , dass bei Variablennamen Groß- und Kleinschreibung unterschieden wird. Wenn eine ein Kleinbuchstabe ist, ist die andere ein Kapituletor, sind zwei völlig verschiedene Variablen Wenn Sie also versuchen, diese Variablen wiederzugeben, werden Sie Bob und Joe haben Und lassen Sie mich Ihnen hier ein Live-Beispiel geben. Ich habe den Code bereits geschrieben . Also lass mich zu meinem Notizblock gehen. Lass uns einfach hier reinspringen, mein PHP öffnen, den Code ablegen und dann den PHB schließen Was Sie jetzt hier haben, ist, dass ich eine Variable namens Text erstellt habe Sie können das Dollarzeichen genau dort sehen, Text entspricht PHP fürs Leben Das ist also eine Zeichenkettenvariable, und ich gebe jetzt den Text Anstatt also Echo, PHP for Life zu schreiben, gebe ich einfach Text wieder, weil die Textvariable den Wert von PHP for Life hat Und wenn ich das speichere, zu meiner Website zurückkehre gleich hier zu meiner Website zurückkehre und die Seite dort aktualisiere, wirst du PHP fürs Leben sehen , sehr, sehr einfach Sie können Variablen auch Funktionen zuweisen. Ich habe hier ein anderes Beispiel. Ich habe es ausgeschrieben. Das ist eine Funktion, die wir uns vorhin angesehen haben, die mit dem Datum. Lassen Sie mich einfach weitermachen, meine PHP-Tags erneut öffnen, den Code ablegen und ihn da draußen schließen Auch hier haben wir ein variables Datum zugewiesen, das der Funktion der PHP-Funktion date entspricht, und dann haben wir in Klammern L, was bedeutet, dass es im Grunde den heutigen Tag darstellt , dass es im Grunde den heutigen Tag Ich werde jetzt weitermachen, um das zu speichern. Und wenn ich dann genau dort zu meiner Website zurückkehre und die Seite aktualisiere, können Sie sehen, dass heute Donnerstag ist. Also Seite B für Life und heute ist Donnerstag. So funktionieren Variablen also im Grunde. Zurück zum Handbuch hier, sie haben so viel mehr Beispiele dafür wie Variablen verwendet werden. Aber lassen Sie uns jetzt zu Array übergehen , denn das ist eigentlich das interessantere. Laut Dokumentation heißt es hier also, dass ein Array in PHP eigentlich eine geordnete Map ist. Eine Map ist ein Typ, der Werte Schlüsseln zuordnet. Als Beispiel haben Sie jetzt Ihr Array genau hier. Sie haben den Schlüssel, und dann hat der Schlüssel seinen Wert. Sie haben den zweiten Schlüssel, der seinen eigenen Wert haben wird und so weiter. Stellen Sie sich ein Array grundsätzlich als eine bestimmte Funktion oder eine Variable vor, die eine Reihe von Attributen oder Merkmalen hat . Sie können sich Ihren regulären Text auf Ihrer Website vorstellen , oder? Ein Text kann ein Array haben, und dieses Array könnte Dinge wie, Okay, wir wollen eine bestimmte Farbe für diesen Text haben. Diese Farbe wäre jetzt also ein Schlüssel, und dann hat die Farbe einen Wert. Ist sie rot? Ist es blau? Ist es grün? Sie können die Schriftgröße haben. Diese Schriftgröße könnte der Schlüssel sein. Der Wert könnte also 26 Pixel, 30 Pixel sein. Es könnte eine Schriftfamilie haben, nämlich Monstera Totaoma und genau das ist ein Array Du wirst in WordPress eine Menge Arrays finden, und ich habe dort mehrere Beispiele , die dir zeigen, wenn ich zu meinem Funktionspunkt PHP gehe, genau hier, das ist die Funktion, um eine Seitenleiste zu registrieren Es heißt also 2021-Widgets, und dann ist das die eigentliche vorgefertigte Funktion „Seitenleiste registrieren Aber jetzt wisst ihr, dass wir das Ay haben. Und im A haben wir jetzt mehrere Schlüssel, was der Name wäre. Wie lautet zum Beispiel der Name der Seitenleiste? Oh, der Wert ist, er heißt Fußzeile. Was ist der Ausweis? Die ID ist in der Seitenleiste Was ist der vorherige Titel? Wir werden eine H2-Klasse vor dem Titel einschließen und dann das abschließende H-Zwei-Tag hinter dem Titel einschließen und so weiter. Also genau da haben Sie das Array mit den Schlüsseln und dann die Werte dieser Schlüssel. Ich werde Ihnen hier oben ein weiteres Beispiel geben, und dieses ist wirklich sehr, sehr, sehr interessant. Genau hier. Sie haben also diese Funktion namens Theme-Unterstützung hinzufügen. Dies ist eine vorgefertigte Funktion in Wordpres, mit der Sie Ihrem Theme unsere Anpassungsoptionen hinzufügen können unsere Anpassungsoptionen hinzufügen In diesem Fall fügen wir gerade die Unterstützung für einen benutzerdefinierten Hintergrund hinzu Unterstützung für einen benutzerdefinierten Ich werde dir etwas sehr, sehr Gutes zeigen, weil ich möchte, dass du siehst, wie das tatsächlich funktioniert. Wenn ich auf Anpassen gehe, ist das für das Thema 20 und 21, nur um Sie daran zu erinnern, wenn ich hier das Anpassen mache und wir uns entschuldigen, verhält sich mein Internet heute wieder komisch Okay, wenn wir also zu Farben im Dunkelmodus übergehen, sehen Sie hier die Hintergrundfarbe Dank dieser Funktion haben wir hier die Möglichkeit , die Hintergrundfarbe anzupassen . Unterstützt vier benutzerdefinierte Hintergrundfarben. Jetzt sieh dir das an. Wir haben die rote Standardfarbe auf d1e4 DD eingestellt, was einem hellen Grünton ähnelt Wenn ich hier zu meiner Website zurückkehre, siehst du dann die Hintergrundfarbe? Das ist die Standardeinstellung. Und wenn ich da reinklicke, was ist der Wert de14 DD. Es ist genau hier. Aber beachten Sie, dass wir hier unten andere Farben haben, die wir schnell auswählen können. Sie haben die schwarze Farbe. Sie haben einen anderen Schwarzton. Du hast Rosa und so weiter. All diese Werte sind genau hier. Siehst du sie? Dies ist die schwarze Variable mit diesem Wert, Dunkelgrau hat diesen Wert, Orange hat diesen Wert und so weiter. Die Sache ist also, wenn Sie anfangen, mit WordPress zu arbeiten, werden Sie auf Variablen stoßen immer sehr, sehr häufig vorkommen. Öffne den Funktionspunkt HB eines beliebigen Themas und du wirst sie überall sehen, weit weg, du wirst die Tasten sehen, und dann siehst du die Werte dieser Tasten. Das ist also eine sehr kurze Einführung in die Welt der Variablen und Strahlen. Danke fürs Zuschauen. Ich sehe dich in der nächsten. 11. Der Wordpress-Loop: Keine Kosten für What Press und PHP wären vollständig, ohne über die wohl leistungsstärkste Funktion von What Press zu sprechen über die wohl leistungsstärkste , nämlich den WordPress-Loop Was genau ist das? Ich habe hier ein paar Bücher dabei und mach dir keine Sorgen. Ich versuche nicht, sie dir zu verkaufen. Ich habe hier drei Bücher , richtig, und jedes dieser Bücher hat seinen eigenen Titel. Sie haben ihren eigenen Autor, ihre eigene Seitenzahl, ihre eigene Klassifizierung und so weiter. Stellen wir uns vor, Sie wären Bibliothekar und es läge in Ihrer Verantwortung, all diese Informationen über jedes einzelne dieser Bücher aufzuzeichnen . Sie könnten es manuell machen Aber was wäre, wenn Sie tatsächlich eine Funktion oder ein Programm erstellen könnten , das diese Bücher scannen und dann automatisch die gewünschten Informationen Das wäre großartig, oder? Stellen Sie sich diese Bücher nun als Ihre What Press-Beiträge vor. Stellen Sie sich das Programm vor, das diese Beiträge scannen und die Informationen als „What Press Loop“ anzeigen kann . Die Aufgabe der Schleife besteht also im Grunde darin, Ihre Beiträge durchzugehen und dann die Informationen, den Titel des Beitrags, den Autor des Beitrags und das Datum des Beitrags auszuwählen den Titel des Beitrags, den Autor des Beitrags , und dann zeigen wir es auf Ihrer Website an. Das ist im Grunde das , was der Loop macht. Nun, ich habe hier einen anderen Artikel, was der Loop anzeigen kann? Es kann den Link zum nächsten Beitrag, den Link zum vorherigen Beitrag, die Kategorie des Beitrags, den Autor, den Inhalt, den sie akzeptieren, die ID, das kurze Link-Tag und die Titelzeit anzeigen den Link zum vorherigen Beitrag, die Kategorie des Beitrags, den Autor, den Inhalt, den sie akzeptieren, . Es funktioniert auch mit bedingten Tags. Wenn das die Homepage ist, dann zeige diese an. Wenn das nicht die Homepage ist, mach das und so weiter. Lassen Sie mich jetzt meine Notepad-Datei hier und genau hier öffnen meine Notepad-Datei hier und genau hier Wenn Sie Ihren Indexpunkt PhB öffnen, jedes WordPress-Theme, ist mir egal, wie anspruchsvoll das Theme ist, Sie werden eine Schleife in Ihrem Index-PHP-Dokument haben Und genau hier, das ist die Schleife, während sie halb gepostet ist, sie beginnt bei Ich halb Im Grunde sagen wir, wenn die Website Beiträge hat und solange sie weiterhin Beiträge hat, dann tu das. Nun, Sie sagten, diese Funktion heißt Get Template Pot. Dies ist im Grunde eine Funktion, die 11 Dateien mit einer anderen Datei verknüpft . Also verknüpfen wir gerade den Indexpunkt p Inhaltspunkt-PHP-Datei, die sich in dem befindet, was Sie hier haben, Ihr Inhalt, diese einzelne Punkt-PHP-Datei. Also verknüpfen wir den Index der PG-Datei hier mit dieser speziellen Datei genau hier. Sobald also die Schleife im Index von PHP gestartet ist, beginnen wir hier mit der Ausgabe der Informationen. Wir haben also den Titel. Sie haben das Vorschaubild. Sie haben den Inhalt und so weiter. Jetzt können Sie die Wat-Pressschleife natürlich so anpassen , dass bestimmte Informationen angezeigt werden. Sie können der Schleife sagen, dass, hey, anstatt alle Beiträge anzuzeigen, nur Beiträge aus dieser bestimmten Kategorie angezeigt werden. Anstatt Beiträge anzuzeigen, warum nicht meine Filme vom Typ „Benutzerdefinierter Beitrag“ anzeigen Tatsächlich habe ich hier ein Beispiel geschrieben, um Ihnen ganz schnell zu zeigen , wie es aussehen könnte. Lassen Sie mich das einfach hier ablegen, ganz schnell. Also jetzt können Sie sehen, dass wir das getan haben , was wir geschaffen haben: eine Variable namens gs Das könnte ich auch Loop, Custom Loop usw. nennen, aber für die Zwecke dieses Videos habe ich meine Variable gs genannt, und diese Variable hat jetzt ein Array. Wir haben bereits über RAs gesprochen und schauen uns die Schlüssel an. Der erste hier ist der Beitragstyp. Jetzt sage ich dem Loop, dass, hey, die Informationen aus dem Beitragstyp der Filme auswählen. Nun, wir haben es nicht mit dem normalen guten alten Wat-Presseartikel zu tun, wir haben es mit Filmen zu tun. Und dann wählen Sie für den Kategorienamen Filme aus, die nur aus der spezifischen Kategorie von Action-Actionfilmen stammen, richtig? Und dann werden pro Seite , die sich in dieser Schleife befindet, nur drei Filme angezeigt. Auf diese Weise können Sie die What Press-Schleife anpassen. Auch hier besteht die Aufgabe der Schleife darin, sich Ihre Beiträge oder einen beliebigen benutzerdefinierten Beitrag anzusehen, auf den Sie sich konzentrieren möchten, und dann damit Schleife darin, sich Ihre Beiträge oder einen beliebigen benutzerdefinierten Beitrag anzusehen, auf den Sie sich konzentrieren möchten zu beginnen , die gewünschten Informationen, die Anzahl der Beiträge, die Kategorie der Beiträge usw. auszuwählen die Anzahl der Beiträge, . Und dann können wir mithilfe unserer Template-Tags wie dem Titel und dem Inhalt festlegen, welche Informationen in der Schleife angezeigt werden sollen So funktioniert der Loop im Grunde. Der WordPress-Loop hat natürlich noch so viel mehr zu bieten. Darauf werde ich natürlich in meinem Hauptkurs zur Entwicklung von WordPress-Themen eingehen. Aber ich glaube, ich konnte Ihnen vorerst eine kurze Einführung in den WordPress-Loop geben eine kurze Einführung in den WordPress-Loop und darüber, was er tut und wie er tatsächlich funktioniert. Danke fürs Zuschauen und wir sehen uns in der nächsten Klasse. 12. Was Javascript ist: JavaScript ist heute im Grunde eine der beliebtesten Programmiersprachen der Welt. Es ist überall. Sie würden JavaScript in Ihren Webbrowsern, Websites, Webanwendungen, Anwendungen von Drittanbietern usw. finden. Wenn Sie nun an Code oder eine Funktion denken, die einer Website ein wenig Dynamik oder Spannung verleiht , handelt es sich höchstwahrscheinlich um JavaScript das hinter den Kulissen arbeitet Wenn Sie sich E-Commerce-Websites ansehen denen Dinge wie Gutscheine verwendet werden, handelt es sich höchstwahrscheinlich um interaktive Taschenrechner mit JavaScript interaktive Taschenrechner Immer wenn Sie Dinge wie Galerien, Slider oder Situationen sehen , in denen ein Benutzer auf eine Schaltfläche klickt und die Schaltfläche vergrößert oder verkleinert wird, werden diese Arten von Animationen normalerweise mit JavaScript ausgeführt Lassen Sie mich Ihnen hier ein Beispiel geben. Das ist eine meiner Websites, Lab Cyber, und Sie können sehen, ich habe diese Galerie hier. Und wenn ich mit der Maus über ein Bild fahre, kann man sehen, dass es sich vergrößert, und dann kommt ein bisschen Text heraus Das ist im Grunde JavaScript. JavaScript wird auch in Situationen verwendet , die wir als ereignisbasiert bezeichnen. Im Grunde sind dies Situationen, in denen der Benutzer möglicherweise die Größe des Fensters ändert oder der Maus auf eine Schaltfläche klickt Um dies zu demonstrieren, möchte ich Ihnen hier eine weitere Website vorstellen. Das sind drei Schulen. Und genau hier, schauen Sie sich an, was passiert, wenn ich hier auf die Schaltfläche Selbst gehen klicke Ich klicke da rein und jetzt sagt der Browser 11. Das ist im Grunde Gyroscript, das hinter den Kulissen arbeitet. Wann immer Sie also an Code denken, der ein bisschen Spannung, Animation, Dynamik und robuste Funktionen bietet, ist das in der Regel Gyroscript , das hinter den Kulissen Dynamik und robuste Funktionen bietet, ist das in der Regel Gyroscript , das hinter den Kulissen arbeitet. 13. Javascript-Frameworks und -Bibliotheken: Lassen Sie uns nun über JavaScript-Frameworks und -Bibliotheken sprechen , denn darüber werden Sie viel hören. JavaScript-Frameworks und -Bibliotheken sind im Grunde genommen Ausschnitte aus vorgefertigtem Code, die Sie auf Ihrer Website beliebig oft wiederverwenden können . Es gibt jedoch einen signifikanten Unterschied zwischen einer Bibliothek und einem Lassen Sie mich Ihnen eine Analogie geben. Nehmen wir zum Beispiel an, Sie wollten Pasta oder Spaghetti zubereiten, oder? Was Sie im Grunde brauchen würden wäre ein Topf mit kochendem Wasser, vielleicht etwas Öl, etwas Salz und Ihre eigentliche Pasta, oder? Das wäre eine Bibliothek. Eine Bibliothek bietet Ihnen im Grunde Zugriff auf Code, der eine bestimmte Art von Funktionalität erreicht. Um Ihnen eine webbasierte Analogie zu geben : Vielleicht wollten Sie auf Ihrer Website eine Animation erstellen, die besagt, dass, wenn der Benutzer auf ein Bild klickt, es erweitert oder ausgeblendet oder eingeblendet wird, das ist eine sehr, sehr spezifische Art von Funktionalität Sie würden solche Arten von Code für eine solche Funktionalität finden. In einer Bibliothek wie Jquery ist jQuery eines der beliebtesten Beispiele für JavaScript-Bibliotheken Aber ein Framework, das auf die Analogie des Pastors zurückgeht, anstatt dass Sie Zugriff auf Ihre Pasta haben, den Topf, das Wasser, das Salzöl, richtig, alles, was Sie für die Herstellung der Pasta benötigen Stellen wir uns nicht vor, Sie hätten Zugang zu einer ganzen Küche Sie haben den Grill genau dort. Sie haben andere Töpfe und Saucen und Sie haben Ketchup, Eier, was auch immer Du hast quasi eine voll ausgestattete Küche. Das wäre im Grunde das, was ein Framework wäre. Ein Framework ermöglicht es Ihnen, eine komplette Website von Grund auf zu entwickeln. Das ist also ein wesentlicher Unterschied zwischen einem Framework und einer Bibliothek. Framework bietet Ihnen Zugriff auf eine Vielzahl von Funktionen, die Sie möglicherweise nicht einmal verwenden werden, aber mit der Bibliothek erhalten Sie Zugriff auf sehr spezifischen Code , den Sie verwenden können um eine bestimmte Art von Funktionalität zu erreichen. Wenn es um Frameworks geht, würden Sie Frameworks wie Angular JS usw. hören. Bei den Bibliotheken gibt es zwei sehr, sehr beliebte. Sie haben jQuery und Sie haben Jason. JSN wird normalerweise für die Entwicklung von Anwendungen von Drittanbietern verwendet Entwicklung von Anwendungen von Drittanbietern Jaqery wäre eher für Ihre Animationen auf Ihrer Website Aber es gibt noch einen anderen namens JavaScript React. Das sind sehr, sehr beliebte JavaScript-Bibliotheken. 14. Unterschied zwischen Javascript und PHP: Lassen Sie uns nun über den Unterschied zwischen PHP und JavaScript sprechen . Im Großen und Ganzen Watpress wäre PHP für Watpress die wichtigere der beiden Sprachen Das liegt daran, dass Watpress selbst in PHP entwickelt wurde, aber JavaScript spielt immer noch eine sehr, sehr wichtige Ein wesentlicher Unterschied zwischen PHP und JavaScript ist jedoch die Tatsache, dass PHP zwar serverbasiert ist, JavaScript jedoch clientbasiert sein wird Das bedeutet einfach , dass, wenn PHP involviert ist, eine Anfrage von Ihrer Website an Ihren Webserver gesendet werden muss, damit diese Anfrage genehmigt oder abgelehnt werden kann. Aber im Fall von JavaScript wird Ihr Server überhaupt nicht beteiligt sein. Es ist im Grunde der Browser des Benutzers, der auf Ihre Site zugreift. Lass mich hier ein Beispiel geben, okay? Ich bin genau hier auf meinem Blog. Ich bin auf der Homepage. Wenn ich auf Wie entscheidet sich der Wordpress-Blog klicken würde, klicke ich jetzt auf diesen Link. Sie können sehen, wie die Seite aktualisiert wird, und jetzt haben wir Zugriff auf eine neue Seite. Das ist im Grunde genommen PHP , denn als ich hier auf den Link geklickt habe, die Anfrage, auf diesen Beitrag zuzugreifen wurde die Anfrage, auf diesen Beitrag zuzugreifen, an meinen Webserver gesendet Mein Webserver hat der Anfrage stattgegeben, und jetzt habe ich Zugriff auf den Inhalt des Beitrags. Das ist PHP. Aber in Fällen, in denen es um JavaScript geht, werden solche Anfragen niemals an den Server gelangen. Im Grunde wird es der Browser sein , der den Code interpretiert. Eine andere Betrachtungsweise ist also, dass PHP-Code von Webservern interpretiert wird, während JavaScript-Code von Browsern interpretiert wird. Infolgedessen wird JavaScript-Code in der Regel viel schneller ausgeführt als PHB-Code, da die Anfrage nicht an meinen Webserver irgendwo auf der Welt da draußen gehen muss meinen Webserver irgendwo auf der Welt da draußen Nein, die Anfrage wird direkt im Webbrowser bearbeitet , wenn es um JavaScript geht Jetzt denkst du vielleicht, okay, wenn JavaScript-Code schneller als PHP ist, dann bedeutet das, dass JavaScript immer besser ist, oder? Nun, die Antwort lautet nein. Jaroscript hat tatsächlich einige sehr, sehr wichtige Probleme Zum einen die Tatsache, dass ich , wie gesagt, gesagt der Browser des Benutzers, der auf Ihre Site zugreift , den JavaScript-Code interpretiert Nun, was ist, wenn Javascript im Browser des Benutzers nicht aktiviert Ihr Jaroscript-Code wird nicht funktionieren, und es gibt einen Grund, warum viele Leute dazu neigen, Jaroscript nicht in ihren Browsern zu aktivieren Jaroscript nicht in ihren Browsern weil es sehr beliebte Angriffe gibt, insbesondere einen, der als Cross-Site-Scripting-Angriff bekannt ist der Dies ist ein sehr, sehr mächtiger webbasierter Cyberangriff auf Websites, die die Verwendung von bösartigem Jaroscript-Code ausnutzen . Im Grunde könnte der Hacker bösartigen Code in den Browser des Opfers einfügen bösartigen Code in den Browser des Opfers Wenn das Opfer also die Website besucht, führt der Browser den Schadcode Es gibt einen Grund, warum diese Angriffe sehr, sehr, sehr beliebt sind und daher viele Benutzer dazu neigen, Gyroscript in ihrem Browser zu deaktivieren Gyroscript hängt also stark davon ab, ob der Browser des Benutzers, der auf Ihre Site zugreift, Gyroscript tatsächlich aktiviert hat oder nicht des Benutzers, der auf Ihre Site zugreift tatsächlich aktiviert hat Denken Sie also bitte daran. Gyroscript ist vielleicht schneller als PHP, aber nicht immer besser 15. So wird Javascript in WordPress verwendet: Okay, lassen Sie uns jetzt darüber sprechen, wie Jaroscript in Wordpress selbst verwendet wird Du würdest JavaScript in so vielen Themes und Plugins finden , oder? Jede Art von Plugin, das Dinge wie Animationen, Galerien, Slider, Videoplayer, Audioplayer und solche Dinge beinhaltet Galerien, Slider, Videoplayer, Audioplayer und solche Dinge In der Regel finden Sie in solchen Plugins JavaScript-Code. JavaScript wird auch im Backend von WordPress.com-Websites verwendet . Das ist eigentlich die Seite hier , das neue WordPress.com. Das Backend heißt Calipso. Alles, was Sie hier im Backend finden würden wird tatsächlich mit JavaScript betrieben auch hier daran, dass dies speziell für WordPress.com-Websites gilt. Aber was ist mit der eigentlichen WordPress.org-Website? Nun, wann immer Sie zu den benutzerdefinierten Themenoptionen gehen, wie das, was Sie hier sehen, wann immer Sie Dinge wie die Identität der Website konfigurieren, ändern Sie vielleicht die Menüs Abhängig von der Art des Themes, das Sie verwenden, werden Sie andere Optionen sehen, wie, Sie wissen schon das Thema, die Farbe, die Größe Ihres Textes und solche Dinge ändern . Alles, was Sie hier im Grunde sehen , wird von JavaScript ausgeführt. Erst wenn ich die Änderungen hier vornehme und dann auf Veröffentlichen klicke , kommt PHP ins Spiel, denn jetzt sende ich die Anfrage an meinen Webserver, diese Änderungen, die ich auf meiner Website vorgenommen habe, über JavaScript zu veröffentlichen diese Änderungen, die ich auf meiner Website vorgenommen habe . Dann kommt Seite drei rein. Aber all die Änderungen sind hier direkt auf der Seite, wo ich das Menü ändere, zu den Homepage-Einstellungen wechsle, Code zu den Headuph hinzufüge, solche Dinge Alles hier drin wird mit JavaScript betrieben. Wir haben auch die Wordpress Rest API, die Anwendungsprogrammierschnittstelle. Das Konzept selbst würde den Rahmen dieses Tutorials bei weitem sprengen, aber lassen Sie mich Ihnen nur eine Vorstellung davon geben, was es ist. Die Wordpress REST API ist im Grunde eine Schnittstelle , die es Entwicklern ermöglicht , auf das Backend einer Wordpress-Website zuzugreifen ohne sich direkt beim Backend anmelden zu müssen . Die Idee hier ist also Entwicklern die Integration Drittanbieteranwendungen von anderen Websites wie YouTube, Google oder Facebook oder was auch immer zu ermöglichen, Anwendungen von solchen Websites in das WordPress-Backend zu integrieren , ohne sich jedoch physisch direkt im Backend dieser Site anmelden zu müssen . Das ist im Grunde die Wordpress Rest API. Dies ist eine sehr, sehr vereinfachte Version oder Bedeutung dessen, was es tatsächlich ist. Denken Sie jedoch daran, dass Sie immer dann, wenn Sie die Wordpress Rest API hören, wissen müssen, dass JavaScript hinter den Kulissen funktioniert. 16. Javascript-Beispielcode 1: Lassen Sie mich Ihnen nun zwei sehr einfache JavaScript-Codebeispiele vorstellen , um Ihnen eine Vorstellung davon zu geben , was die Syntax ist und wie sie hinter den Kulissen funktioniert . Nun, beim allerersten Code, den Sie hier sehen, möchte ich, dass Sie raten , was wir eigentlich versuchen zu tun. Einen Hinweis können Sie dem Dokument entnehmen , Punkt rechts, Farbe des Tierpunktes. Was kommt Ihnen in den Sinn, wenn Sie das sehen? Wenn du denkst, naja, wir versuchen, die Farbe des Tieres anzuzeigen oder zu schreiben, dann hast du Recht. Genau dafür ist dieser Code gedacht. Aber lassen Sie mich es für Sie weiter aufschlüsseln. Sehen Sie, wir haben zuerst die Variable Tier, die Variable, durch VAR repräsentiert wird, und dann Tier. Was ist eine Variable, richtig? Eine Variable wäre etwas oder ein Element oder ein Objekt , an dem wir versuchen, eine Aktion auszuführen. In diesem Fall versuchen wir gerade, die Farbe unserer Variablen anzuzeigen, bei der es sich um ein Tier handelt. Aber dann haben wir etwas, das Methode genannt wird. Methoden sind die eigentlichen Aktionen , die wir durchzuführen versuchen. Was ist in diesem Fall die Methode? Die Methode ist richtig. Wir versuchen, die Farbe des Tieres auszudrucken oder anzuzeigen. Jetzt wissen Sie also, was die Variable ist, Sie wissen, was eine Methode ist. Aber dann schau mal. Wir haben hier diese geschweiften Klammern , und drinnen haben wir Typ gleich Hund, Farbe gleich Schwarz, Rasse gleich Labrador Was genau sind diese? Nun, Typ, Farbe, Rasse sind das, was wir Eigenschaften nennen. Eigenschaften unseres Objekts, das ist das Tier, und diese Eigenschaften haben ihre Werte. Der Wert des Eigenschaftstyps entspricht Hund. Der Wert der Eigenschaft Farbe entspricht Schwarz und der Wert der Eigenschaft Breed entspricht Aprado, und sie befinden sich alle Sie können ein Array immer an den kragen Klammern erkennen , und wenn Sie dann Eigenschaftswert haben, nennen wir das im Grunde Jetzt wissen Sie also, was eine Variable ist, Sie wissen, was Objekte sind. Sie wissen, was Arrays, Eigenschaften, Werte und Methoden sind Alles, was hier gerade drin ist, das Ganze kann man als Funktion bezeichnen Unsere Funktion hier ist, dass wir die Farbe unseres Objekts anzeigen wollen , nämlich die Farbe eines Tieres. 17. Javascript-Beispielcode 2: Schauen wir uns nun das zweite Beispiel an , das etwas fortgeschrittener ist, aber es ist dasselbe Konzept, oder? Wir haben hier unsere Variablen , die jetzt konstante Zahlen sind. Wir haben also die Konstante Nummer eins, NUM entspricht fünf. Im Grunde genommen ist der Wert unserer Kraftvariablen, die Nummer eins ist, was eine Konstante ist, fünf, und dann ist der Wert der zweiten Variablen Nummer zwei, die ebenfalls eine Konstante ist, drei Das haben wir bereits erklärt. Wir haben unseren Variablen Werte zugewiesen. Okay. Ich habe hier einen Kommentar hinzugefügt, um zu sagen, hey, wir wollen diese beiden Zahlen addieren. Jetzt sagen wir also: Okay, unsere Variablensumme ist gleich Zahl eins plus Nummer zwei. Im Grunde sagen wir gerade, dass wir eine neue Variable haben , die Summe heißt, und der Wert von Summe entspricht der Addition von Variable eins und Variable zwei. So einfach ist das. Und jetzt wollen wir die Summe auf unserem Bildschirm anzeigen. Console Dot Log ist also eine andere Methode. Denken Sie daran, das erste Beispiel war Document Dot Right Console Dot Log ist im Grunde andere Art, den Wert einer Variablen anzuzeigen. Console Dot Log ist derzeit also unsere Methode. Und jetzt in Klammern machen wir hier etwas, das als Verkettung bezeichnet wird Hier versuchen wir, etwas Text anzuzeigen. Aber dann haben wir in diesem Text tatsächlich Werte einer Variablen, die wir ebenfalls anzeigen möchten. Schauen Sie sehr, sehr genau hin. Der erste Text hier ist die Summe von. Sie können sehen, dass wir von Tag zu Tag Codes hinzugefügt haben. Dies ist ein direkter Text. Das hat nichts mit dem Code zu tun , den wir zuvor geschrieben haben. Das ist nur reiner einfacher Text direkt auf dem Bildschirm. Die Summe von und jetzt haben wir plus hinzugefügt. Das Plus im Moment ist, dass wir jetzt versuchen, den Text, den wir gerade angezeigt haben, plus den Wert der Variablen Nummer eins hinzuzufügen , der fünf ist, richtig? Und dann noch ein Plus, um einen neuen Text hinzuzufügen , der ist, und noch Plus, um jetzt den Wert der Variablen Nummer zwei hinzuzufügen, und dann noch ein Plus, um einen weiteren Text hinzuzufügen, dann zeigen wir endlich den Wert der Variablen Summe an, der fünf plus drei ist zeigen wir endlich den Wert der Variablen Summe an, , was acht ist. Wenn ich Sie also fragen würde, was jetzt die Ausgabe dieses Codes genau hier sein wird , wäre es im Grunde die Summe von fünf und drei ist acht. Das ist im Grunde der Code. Offensichtlich gibt es weitaus mehr, viel, viel fortgeschrittenere Beispiele für Javascript. Aber das sind zwei sehr einfache Beispiele nur um dir eine Vorstellung davon zu geben welche Syntaxen und wie Javascript hinter der Sünde funktioniert 18. So wird Javascript zu Wordpres hinzugefügt: Bevor ich das Video zusammenfasse, möchte ich Sie durch die verschiedenen Möglichkeiten führen, wie Sie Ihrer Whatpress-Website JavaScript hinzufügen können Es gibt grundsätzlich zwei Möglichkeiten, wie du entweder ein Plugin verwenden kannst oder du kannst es manuell tun Lassen Sie mich Sie zunächst durch die Plugin-Phase führen, und es gibt natürlich viele Plugins, um Ihrer Whatpress-Website JavaScript hinzuzufügen Aber meiner bescheidenen Meinung nach wäre der WP-Code der beste. Header und Foot als Plugin von WP Code einfügen , sehr, sehr beliebt Über 1 Million aktive Installationen. Wenn Sie das Plugin auf Ihrer Website aktiviert haben, sehen Sie hier den Link zu den Codefragmenten Sie können einfach zum Header und zum Puta-Link gehen und dann genau hier den gewünschten Code in Ihre Kopfzeile, Ihren Hauptteil oder Ihre Puta einfügen gewünschten Code in Ihre Kopfzeile, Ihren Hauptteil oder Ihre Lassen Sie mich als Beispiel jetzt weitermachen und einen sehr, sehr, sehr einfachen Code hier in die Kopfzeile einfügen , sehr einfachen Code hier in die Es ist nur ein Skript zum Ausdrucken. Ich bin ein Inline-Script-Tag, das dem Header hinzugefügt wurde. Ich werde jetzt weitermachen, um meine Änderungen zu speichern. Und wenn ich mir meine Website ansehen würde, können Sie jetzt sehen, dass wir den Text genau dort haben. Ich bin ein Online-Skript-Tag, das dem Header hinzugefügt wurde. Dies ist eine sehr, sehr, sehr einfache Möglichkeit, Ihrer Wtpress-Website JavaScript-Code hinzuzufügen Ihrer Wtpress-Website JavaScript-Code hinzuzufügen Aber was wäre, wenn wir kein Plugin verwenden wollten und dies manuell tun wollten? Nun, ich könnte mir diesen Code einfach noch einmal schnappen, ich schneide ihn einfach komplett ab. Änderungen speichern. Gehen Sie zurück zur Website, aktualisieren Sie die Seite und stellen Sie sicher, dass sie nicht angezeigt wird. In Ordnung. Wenn ich diesen Code manuell hinzufügen wollte, könnte ich das einfach per FTP tun Ich bin auf meinem Notepad plus Software hier drin. Ich bin mit der Seite verbunden Ich könnte direkt zu meiner Header-Punkt-PhP-Datei für das 2021-Thema gehen , das ich verwende. Und dann könnte ich hier einfach weitermachen und den Code einfügen. Sie können den Code genau hier sehen, Skriptdokument mit dem Punkt rechts. Ich bin ein Inline-Script-Tag, das dem Header hinzugefügt wurde. Okay. Ich werde jetzt weitermachen und die Datei speichern. Und wenn ich zu meiner Website zurückkehren und die Seite aktualisieren würde, dann hast du's. Ich habe den Gyroscript-Code, der den Text ausdruckt. Aber die Wahrheit ist, dass dies nicht die sauberste und effizienteste Art ist, JavaScript-Code hinzuzufügen Normalerweise möchten Sie diese Art von Skripten nicht direkt zu Ihrem Header oder Ihrer Puta hinzufügen diese Art von Skripten nicht direkt zu Ihrem Header oder Ihrer Puta In einigen Fällen könnten Sie damit durchkommen, aber der beste Weg wäre, wenn Sie tatsächlich zu Ihrer PHP-Funktionsdatei gehen und den Code dort richtig schreiben Also, was ich tun werde, ist das, okay, lass mich weitermachen und den Skriptcode aus meinem Header entfernen , meine Änderungen speichern. Und was ich jetzt tun werde, ist, die PHP-Datei mit den Funktionen für mein Thema 2021 zu öffnen den Funktionen für mein Thema 2021 zu öffnen. Lassen Sie mich übrigens nur hinzufügen, dass es immer am besten ist, dies mit einem untergeordneten Thema zu tun, wenn Sie dies auf der Av-Website tun möchten. Wenn Sie also solche Änderungen an Ihrer PHP-Datei mit dem untergeordneten Theme, den Funktionen und nicht an dem eigentlichen Hauptdesign das Sie verwenden, vornehmen möchten, denken Sie einfach daran. Okay, ich bin hier bei meinen Funktionen der Petri-Datei. Ich werde jetzt weitermachen und den stark verbesserten Code einfügen Im Moment können Sie sehen, dass ich den Text mit der Aufschrift Inland-Skript hinzugefügt habe , der in der Kopfzeile ausgedruckt ist. Ich habe die Werbeaktion durchgeführt. Jetzt, da wir dieses Tag zum Header hinzufügen, werden wir dieses Wordpress-Tag hier verwenden , WP-Kopf. Ich habe den benutzerdefinierten Namen für meine Funktion, den ich Test Adscript und dann WPed genannt habe , und jetzt erstelle ich hier tatsächlich die Funktion zum Ausdrucken des Textes Es heißt Funktion und dann wieder, Test mit demselben Namen bei Script WP Head, und jetzt habe ich das eigentliche Skript genau hier Und natürlich habe ich alles in PHP-Tags eingeschlossen. Ich werde jetzt weitermachen und die Datei speichern und mich dann wieder hier reingehen lassen, um die Seite zu aktualisieren. Und jetzt können Sie sehen, dass ich jetzt den Jaa-Skriptcode der den Text wieder in der Kopfzeile ausdruckt Auch hier könnten Sie damit durchkommen, Ihre Skript-Tags einfach direkt zu Ihrem Header hinzuzufügen, aber eine sauberere Möglichkeit besteht darin, dass Sie tatsächlich zu Ihrer Funktion in der Patri-Datei gehen Ihrer Funktion in der Patri-Datei und den richtigen Code schreiben und eine Funktion erstellen, die mit Ihrem Gyro-Skriptcode funktioniert 19. So enqueue Javascript: Die letzte Methode, mit Gyroscript-Dateien auf Ihrer Wpress-Website zu arbeiten , ist eigentlich die am meisten empfohlene und geeignetste Art mit Gyroscript zu arbeiten und diese Funktion zu nutzen, bei der es sich um die WP- und Q-Skriptfunktion handelt Der Grund, warum diese Methode am meisten empfohlen wird, liegt darin dass Watpress normalerweise eine sehr strukturierte und definierte Methode Laden von Und der Grund, warum Whatpress das tut, ist Sie, sagen wir, versuchen, vier Skripte in Ihren Header zu laden , vielleicht haben Sie ein Skript für Google für Vielleicht haben Sie ein anderes Skript, das verfolgt, auf welche Links Ihre Besucher auf Ihrer Homepage klicken , solche Dinge Stellen Sie sich vor, Sie haben vier oder fünf Skripte in Ihrem Header geladen Es besteht immer die Möglichkeit , dass es zu einem Konflikt kommt, wenn ein Skript mit einem anderen kollidiert Aber wenn Sie Ihre Skripte in die Warteschlange stellen, wenn Sie diese Funktion verwenden, um Ihre Skripte in die Warteschlange zu stellen, sagen Sie im Grunde: Hey, Das ist eine Gyro-Skriptdatei , mit der ich arbeiten möchte. Das gibst du What Press. Welche Presse nimmt es auf, und dann entscheiden wir , wann das bestimmte Skript am besten geladen wird, damit es nicht zu das bestimmte Skript am besten geladen wird, damit es Konflikten mit einem anderen Skript kommt. Dies ist wiederum die effizienteste, reinste und sauberste Art, Ihre Skriptdateien auf Ihre Whats-Website zu laden Ihre Skriptdateien auf Ihre Whats-Website zu Lassen Sie mich Notepad plus Plus hier wieder reinbringen und Ihnen das in Aktion zeigen Siehst du? Ich bin mit dem 21-Thema hier einverstanden und schau hier rechts in diesem Ordner nach , in dem Assets steht. Wenn ich es jetzt geöffnet habe, werden Sie sehen, dass ich hier einen anderen Ordner namens JS habe. Dies sind die Gyroskop-Dateien, die standardmäßig mit dem Thema 2021 geliefert Ich habe das geöffnet, und jetzt werden Sie hier alle Dateien sehen, benutzerdefiniertes Punkt-JS, benutzerdefiniertes PV-Punkt-JS und so weiter Schau dir das hier an, primärer Navigationspunkt JS. Dies ist die Gyroscript-Datei, die die Hauptmenünavigation auf unserer Website steuert Und wenn ich es hier öffne, kann ich den gesamten JavaScript-Code sehen, sehr, sehr, sehr, ziemlich komplex Weißt du, ich könnte es einen ziemlich komplexen Code nennen , aber da ist er genau hier. Sie haben also all diese Dateien hier drin. Wie kodiert Wordpress diese Dateien jetzt eigentlich? Wenn ich jetzt wieder zu meinen Funktionen PHP-Datei für das Thema 2021 in der PHP-Datei für das Thema 2021 zurückkehre, wirst du hier sehen, wie die Skripte hier geladen werden Siehst du das Hauptnavigationsskript? Da steht: Okay, ich habe genug Menü. Was es im Grunde bedeutet, ist, dass wenn der Benutzer, wenn der Wordpress-Benutzer ein Hauptmenü für die Website erstellt hat , das Skript jetzt warten muss. Sie können sehen, dass wir das Skript gerade hier einfügen, primärer Navigationspunkt JS. Das ist die Datei genau hier. Das ist der Code. In einer Funktion diese PTR-Datei, die die Gyroscript-Datei hier lädt, und Sie sehen hier auch andere Sie haben das NQ-Skript für die responsiven eingebetteten Js. Das ist die Datei genau hier, Responsive Dash EmbedoJS und so weiter und so fort Welches Theme Sie auch verwenden, ich würde Sie ermutigen, einen Blick auf die Theme-Dateien zu werfen, zu versuchen, den Gyroscript-Ordner zu finden der alle Jaroscript-Dateien für dieses spezielle Thema enthält , und dann zu den Funktionen der PT-Datei zu gehen und herauszufinden , wo diese Dateien tatsächlich ich würde Sie ermutigen, einen Blick auf die Theme-Dateien zu werfen, zu versuchen, den Gyroscript-Ordner zu finden, der alle Jaroscript-Dateien für dieses spezielle Thema enthält, und dann zu den Funktionen der PT-Datei zu gehen und herauszufinden , wo diese Dateien tatsächlich geladen werden. Aber noch einmal, wenn es darum geht, Skriptdateien auf Ihre Office-Website zu laden, ist dies bei weitem 20. Fazit: Nun, das ist es also. Wir sind am Ende dieses Kurses angelangt, lernen Sie PHP für WordPress. Und von ganzem Herzen hoffe ich aufrichtig, dass Ihnen der Kurs gefallen hat und Sie ihn nützlich fanden. Falls ja, erwägen Sie bitte, eine Bewertung für den Kurs abzugeben. Es würde mir wirklich sehr helfen. Und wenn Sie interessiert sind, habe ich, wie ich im vorherigen Video erwähnt habe, einen vollständigen Kurs, in dem Sie lernen, wie Sie ein WordPress-Entwickler werden können. Wenn Sie also interessiert sind, schauen Sie sich unbedingt den Kurs an. Ich danke dir vielmals. Wenn Sie Fragen zu einem Thema haben , das in diesem Kurs behandelt wurde, lassen Sie es mich wissen und ich werde mein Bestes tun , um sie so schnell wie möglich zu beantworten. Mein Name ist Alex. Es war mir ein Vergnügen, es sich zu nehmen, und ich werde beim nächsten Mal mit Ihnen sprechen. Jess.