WP Hallo Welt Programmiersprachen und Programme zeigen mit Hallo Welt Beispiele wie es funktioniert WP Hallo Welt zeigt euch die Basisfunktionen für ein.

Slides:



Advertisements
Ähnliche Präsentationen
Warum WordPress Sicherung?
Advertisements

Support.ebsco.com Lernprogramm zum Erstellen einer lokalen Sammlung.
Seite 1Maria, Philipp, Herbert Seite 1 Fitnessplaner Ziele: >Fitnessplaner für Onlinebetrieb >Registrierung >individuelle Trainingsplanerstellung.
Support.ebsco.com Business Source-Suche in EBSCOhost Lernprogramm.
Dynamische Webseiten mit PHP
Einführung in Visual C++
DVG Kommentare1 Kommentare. DVG Kommentare 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht.
DVG Kommentare 1 Kommentare. 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht bis zum Ende der Zeile.
PHP Pakete und Beispiele Webengineering Robert Lemke.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Einfach verkettete Listen (OOP)
Informationen finden und beurteilen
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Modulmigration D6 nach D7 Drupal Commerce Camp September 2011.
12. Juli 2013 Einstieg Wie erstelle ich mit WordPress einen ansprechenden Internet-Auftritt?
Einführung in die Programmiersprache Java
JavaScript.
Dateien Datei = File (engl.) Mögliche Inhalte einer Datei
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Wordpress. Wordpress… Open Source – GNU General Public License Wordpress…
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
Typo3 Templates und TypoScript
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
16. Mit dem Explorer im WWW arbeiten l Wenn die Adresse bekannt ist l Ins Feld Adresse klicken l URL eingeben (RETURN¢) oder l Wenn nach einer Adresse.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Java Server Pages Sergej Keterling
Streifzug durch die WordPress-Rückseite Die Struktur der Entwurfsansicht hc voigt.
Installation Download Blatt 1 v.6 Datei speichern Download wählen Homepage aufrufen
Hallo, die folgende Bildserie zeigt, wie man das Programm IrfanView (kostenlos unter herunterlädt. Erst geht man auf die IrfanView Startseite.
PHP Basic.
Einführung in PHP.
Einführung in PHP 5.
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
AddIn erstellen Herbers Excel-Server - der Workshop Angebote des Excel-Servers: Die Excel/VBA-Beispiele Die Excel/VBA-BeispieleDie Excel/VBA-BeispieleDie.
Erstellung eines Newsletters
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Wie funktionieren Internetseiten? Html und Co – Teil 2 Heimo Reiter.
Wordpress 4.0 oder: Wie man ein CMS benutzt und administriert.
Wordpress 4.0 oder: Wie man ein CMS benutzt und administriert.
Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Wordpress 4.0 oder: Wie man ein CMS benutzt und administriert.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
Alles was man wissen muss! By Benjamin Zehetner. Der Aufbau Der Standart Aufbau ist: (Hier muss alles drinnen sein) (Hier befinden sich wichtige Informationen.
MediaWiki 1.7 Installation. MediaWiki 1.7 Voraussetzungen Apache Webserver oder IIS 6.0 PHP > 5 (5.1 empfohlen) sonst MediaWiki MySQL 4.0 oder.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
TypoScript.
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Programme im.
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
WordPress Digital Objects Processing SS 2015 Susanne Kurz
Content Managment System (CMS)
Purrint (Version 23) Sepp Ackermann
WordPress WS 2015/2016 Sarah Jülich und Nadine Schröder.
Agenda Allgemeine Infos zur neuen Site Login Profil und Profileinstellungen Medien Beitrag erstellen (Beitragsarten,Gültigkeiten)
 Was kann PoliPedia?  Informiert über Politik, Mitmenschen,  Zielgruppe ist Jugend  Kostenlos Anmelden.
Theorie. Was ist Drupal? Content-Management-System, Open Source Software Hauptanwendung in der Organisation von Websites In PHP geschrieben und wird als.
Drupal Installation Versionen 7.43 & Allgemein (bei beiden Versionen) Xampp Control- Panel öffnen Server starten, sonst kein Zugriff auf localhost.
Webseite mit WordPress das weltweit beliebteste Redaktionssystem Kursleiter: Patrick Bertolf.
Unterlagen für Redakteure der Homepage
Einführung und Workshop
Schnelle PHP-Webapplikationen mit Booosta 3.0
MySQL – Die freie Datenbank
Wichtige CMS Begriffe.
WEB-Entwickler 2016.
dig it! Inhous-Präsentation
DHL Versandintegration bei xt:Commerce
Allianz Lern- und Testcockpit
Ein Referat von Sabrina Vissel, darleen paul und yannick fuchs
 Präsentation transkript:

WP Hallo Welt Programmiersprachen und Programme zeigen mit Hallo Welt Beispiele wie es funktioniert WP Hallo Welt zeigt euch die Basisfunktionen für ein WordPress Plugin www.wordpress.org Franz Wieser www.wieser.at

Franz Wieser www.wieser.at

Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Plugin installieren Admin Menü Plugin installieren aufrufen im Suchfeld wp hallo welt oder anderen Begriff eingeben Button jetzt installieren drücken, das Plugin wird vom WordPress Repository in deine WordPress Installation geladen. oder geziptes Pluginfile uploaden Plugin aktivieren Plugin verwenden https://wordpress.org/plugins/wp-hallo-welt/ Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Wordpress PHP Wie Wordpress werden auch Plugin und Themen mit der Programmiersprache PHP entwickelt. Als Datenbank wird MySQL verwendet Die API Funktionen von Wordpress sind im Codex zu finden https://codex.wordpress.org Franz Wieser www.wieser.at

Header eines WordPress Plugin <?php /* Plugin Name: WP Hallo Welt Version: 1.2.9 Plugin URI: http://wordpress.org/plugins/wp-hallo-welt Description: Hallo Welt als WordPress Plugin. Shortcode für Artikel und Seite [hw] – Sidebarwidget – Admin Menü und Admin Seite Author: Franz Wieser Author URI: http://www.wieser.at Licenc: GPLv2 */ Franz Wieser www.wieser.at

WordPress Pluginverzeichnisse die PHP Datei wird innerhalb der WordPress Installation unter wp-content/plugins/ direkt oder in einem Ordner gespeichert: wp-content/plugins/wp-hallo-welt im Ordner des Plugins werden auch weitere PHP, CSS, JS usw Dateien inlcudiert Franz Wieser www.wieser.at

Franz Wieser www.wieser.at WordPress Shortcode im Texteditor von Beiträge und Seiten wird der Shrotcode [hw] geschrieben hinter dem Shortcode wird eine Funktion erstellt und mit add_shortcode wird die Funktion verknüpft, add_shortcode hat zwei Parameter Bezeichnung des Shortcode add_shortcode(‚hw‘, ‚hallo_welt_shortcode‘); verknüpfte Funktion function hallo_welt_shortcode($atts) { return „<h2>Hallo in der WordPress Welt</h2><br/>“; } Franz Wieser www.wieser.at

WordPress Sidebar Widget Bezeichnung des Widget wp_register_sidebar_widget(‚1‘,__(‚Hallo Welt‘), ‚hallo_welt_sidebarwidget‘); verknüpfte Funktion function hallo_welt_sidebarwidget() { echo ‚<h3 class=“widget-title“>Hallo Welt</h3>‘; echo ‚<ul><li>hallo‚ in der WordPress Welt:<br/>‘; echo ‚</li></ul>‘; } Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Sidebar Widget Class Wordpress stellt auch eine Widget Class bereit WP_Widget Registrieren des Widget add_action( 'widgets_init', function() { register_widget( 'Hallo_Welt_Widget' ); } ); Franz Wieser www.wieser.at

Franz Wieser www.wieser.at WordPress Admin Seite Aktion admin Menü add_action(‚admin_menu‘, ‚hallo_welt_plugin_menu‘); Bezeichnung der Seite function hallo_welt_plugin_menu() { add_menu_page(‚hallo welt‘, ‚Hallo Welt‘, ‚read‘, ‚hallowelt‘, ‚hallo_welt_seite‘); } Verknüpfte Funktion für die Seite function hallo_welt_seite() { global $current_user; echo ‚<div class=“wrap“>‘; echo ‚<H3>Hallo Welt</H3>‘; echo ‚Hallo ‚.$current_user->display_name.‘ in der WordPress Welt</p>‘; echo ‚</div>‘; } Franz Wieser www.wieser.at

WordPress Option Fields Speichern im Option Field update_option( ‚fw_hallowelt‘, $hallowelt); Abrufen des Option Field $hwtext=get_option(‚fw_hallowelt‘); Franz Wieser www.wieser.at

WordPress Custom Fields Abrufen eines Custom Fields $field=get_post_meta(get_the_ID(), $meta ) Beispielshortcode [cf] add_shortcode(‚cf‘, ‚hallo_cf‘) { echo get_post_meta(get_the_ID(), ‚hallofeld‘ ); } Franz Wieser www.wieser.at

WordPress Custom Post Type Post Type erstellen - Function function hallo_post_type() { $args = array( ‚public‘ => true, ‚label‘ => ‚Welt‘ ); register_post_type( ‚welt‘, $args ); } Initalisieren der Post Type function add_action( ‚init‘, ‚hallo_post_type‘ ); Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Wordpress Taxonomies Categories, Tags bei Beiträge Custom Taxonomies register_taxonomy ('land',array(), array( 'labels' => array('name' => 'Land'), 'hierarchical' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => false ) ); 'taxonomies' => array('land'), Franz Wieser www.wieser.at

Plugin Beschreibung readme.txt im Pluginverzweichnis wird zusätzlich zum PHP File die Datei readme.txt erstellt, diese ist die Beschreibung für das Plugin Verzeichnis === Plugin Name === Contributors: tikolan Donate link: http://www.wieser.at/ Tags: Hallo Welt Requires at least: 3.7.1 Tested up to: 4.7 Stable tag: 1.2.9 Hallo Welt als WordPress Plugin. Shortcode ... Franz Wieser www.wieser.at

Franz Wieser www.wieser.at readme.txt 2 == Description == Hallo Welt … * Shortcode * Sidebar Widget * Admin Menü == Instalation == 1. Installieren 1. Aktivieren 1. testen == Frequently Asked Question == == Screenshots == == Changelog == = 1.1 = = 1.0 = == Upgrad Notice == Franz Wieser www.wieser.at

Plugin im WordPress Repository über SVN werden die Files auf den Server von WordPress eingespielt und stehen dann unter Plugins in deinem Adminbereich zum Download und Installieren bereit. Auf www.wordpress.org sind ebenfalls alle Plugins. Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Meine Plugins WordPress Plugin Repository WP Hallo Welt FW Mini Termin FW Anker weitere Entwicklungen www.wieser.at/wordpress Fussnoten Mini Feld Public Profil fliegender Artikel Mein Titel Stammdaten Blatt Profil Daten FW Bloginfo dbs Matrix Franz Wieser www.wieser.at

Franz Wieser www.wieser.at WordPress Meetup Linz ca einmal im Monat findet im Otelo Linz Auwiesen das WordPress Meetup statt. weiters gibt es WordPress Coder Abend rund um Plugin und Themen Entwicklung www.otelolinz.at Franz Wieser www.wieser.at

Franz Wieser www.wieser.at WordPress Workshop Morgen Sonntag beim Wordcamp Vienna WP Hallo Welt - Experimente Wordpress Anwender Franz Wieser www.wieser.at

Franz Wieser www.wieser.at Seit über 10 Jahren nutze ich WordPress für Homepages Webprogrammierung seit ca 1992 – Webapplicationen, CMS, Shop, Portalsysteme Supportmitwirkung bei WPDE.org Forum mehrere Plugins im WordPress Plugin Repository Seit ca 5 Jahre WP Meetup in Garsten bei Steyr und Linz www.wieser.at franz@wieser.at Franz Wieser www.wieser.at

Franz Wieser www.wieser.at WP Hallo Welt www.wordpress.org wpde.org www.wieser.at/wordpress www.otelolinz.at Franz Wieser www.wieser.at