Beiträge von r23

    bei sieht dies irgendwie total anders aus

    $random_posts = get_posts(
    array(
    'numberposts' => 3,
    'orderby' => 'rand',
    'cat' => 6
    )
    );

    https://codex.wordpress.org/Class_Referenc…uery#Parameters


    möchte mit Wordpress einen einfachen Shop umsetzen.

    Warum? nach meinen letzten Erfahrungen würde ich einen Shop verwenden und kein Plugin.


    Da ich die letzten Jahre nur mit Contao gearbeitet habe muss ich mich erst wieder in WP einarbeiten.

    Mit css und bissl PHP kenne ich mich aus

    cool - wenn du dich etwas mit PHP auskennst...

    Aber was hat folgendes deiner Meinung nach noch mit PHP zutun?



    Ist folgendes leicht Umsetzbar:
    - Shop mit woocommerce
    - Germanized installieren
    - Theme von Themeforest (http://8theme.com/demo/royal/minimal/?et_styles=0-5-0-2-0-3)
    etwas anpassen

    beste System was es auf der Welt für Herren-, Damen- und Kindermode gibt! Schon am Bespiel kann man die Unschlagbarkeit sehen.
    Wer benötigt schon Kleidergröße beim Kauf eines Kleides
    http://8theme.com/demo/royal/product/holly-dress/

    Und das Kleid gibt es auch nicht unterschieldichen Farben und so schnödes wie Lieferfähigkeit braucht man per se im eCommerce nicht!

    Ich würde per se bei einem eCommerce Projekt auf einen Experten verzichten und mich in einem Forum umfassned beraten lassen!

    Email to a friend < wird Germanized sicherlich auch nicht ins deutsche recht bekommen können...

    Irgendwie sind dort alle Produktfotos im Hochformat - wird auch lustig ;)

    Viel Erfolg

    Ralf


    ich bin auf der Suche nach einer Möglichkeit auf meiner Homepage eine "Newsletterfunktion" zu erstellen, welche Nutzern die Stellenangebote in deren Region (mit einem festgelegten Umkreis zu einer PLZ) per E-Mails als Notification zusendet, wenn die Homepage einen neuen Eintrag hat, auf den der Umkreis und und die PLZ des Nutzers zutrifft.

    Geht so etwas mit Wordpress?

    Wenn du daraus einen Job im Jobforum machst, kann ich dir dies erstellen - die Umkreissuche ist bereits fertig.
    https://blog.r23.de/wordpress/word…s/umkreissuche/

    Den Empfehlungen bin mit den extensions bin ich gefolgt.
    Ergebnis:

    Prima :)

    Du erhälst jetzt auch verständliche Fehlermeldungen :)


    Vor und nach diesen beiden Änderungen kam jeweils 1mal folgende Meldung:
    Fatal error: Maximum execution time of 30 seconds exceeded in

    Diese Zeit kannst auch in der PHP.ini ändern


    ; Maximum execution time of each script, in seconds
    ; http://php.net/max-execution-time
    ; Note: This directive is hardcoded to 0 for the CLI SAPI
    max_execution_time=xxx

    ; Maximum amount of time each script may spend parsing request data. It's a good
    ; idea to limit this time on productions servers in order to eliminate unexpectedly
    ; long running scripts.
    ; Note: This directive is hardcoded to -1 for the CLI SAPI
    ; Default Value: -1 (Unlimited)
    ; Development Value: 60 (60 seconds)
    ; Production Value: 60 (60 seconds)
    ; http://php.net/max-input-time
    max_input_time=xxx

    ; Maximum input variable nesting level
    ; http://php.net/max-input-nesting-level
    ;max_input_nesting_level = 64

    ; How many GET/POST/COOKIE input variables may be accepted
    ; max_input_vars = 1000

    ; Maximum amount of memory a script may consume (128MB)
    ; http://php.net/memory-limit
    memory_limit=256M



    in einem Fall stundenlang und konnte nur dadurch behoben werden, daß ich beim PC Neustart gemacht habe

    mmh.. wenn das System überlastet oder eine schlechte Verbindung hat ... reichen die 30 Sekunden vermutlich nicht. erhöhe auch memory_limit... mind. auf 256M


    ich auch bereit den Debug in der ~wp-config.php einschalten, wenn man mir das erklärt.

    in der wp-config.php steht die Konstante WP_DEBUG auf false hier einfach auf true stellen


    PHP
    define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
    define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
    define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
    // define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
    // define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~


    Jedoch ist meine Frage an welcher stelle ich das im Adminbereich von Wordpress einbinden muss ?

    Mit einem Text-Editor zum Beispiel Notepad++ öffnet man das Template ~/wp-content/theme/*skin*/footer. php und trägt es dort ein...

    Man kann dies auch über Design => widgets als "Normaler Text oder HTML. " in den Footer (wann das Theme es zulässt) einfügen.

    Windows 10 ist nicht case sensitiv https://de.wikipedia.org/wiki/Case_sensitivity

    ein großes oder kleines P in einem Verzeichnisnamen hat keine Auswirkungen auf den WebServer.

    Auch die Plugins haben keinen Einfluß auf die Updatefähigkiet von WordPress.

    Wohl aber die Konifiguration von PHP und die Version.

    ich habe mindestens folgende Erweiterungen in der php.ini

    C:\xampp\php\php.ini

    aktiv

    ; Windows Extensions
    ; Note that ODBC support is built in, so no dll is needed for it.
    ; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5+)
    ; extension folders as well as the separate PECL DLL download (PHP 5+).
    ; Be sure to appropriately set the extension_dir directive.
    ;
    extension=php_ftp.dll
    extension=php_curl.dll
    extension=php_fileinfo.dll
    extension=php_gd2.dll
    extension=php_gettext.dll
    ;extension=php_gmp.dll
    ;extension=php_intl.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    ;extension=php_ldap.dll
    extension=php_mbstring.dll
    extension=php_exif.dll ; Must be after mbstring as it depends on it
    extension=php_mysqli.dll
    ;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client

    extension=php_openssl.dll
    ;extension=php_pdo_firebird.dll
    extension=php_pdo_mysql.dll
    ;extension=php_pdo_oci.dll
    ;extension=php_pdo_odbc.dll
    ;extension=php_pdo_pgsql.dll
    extension=php_pdo_sqlite.dll
    ;extension=php_pgsql.dll
    ;extension=php_shmop.dll

    ; The MIBS data available in the PHP distribution must be installed.
    ; See http://www.php.net/manual/en/snmp.installation.php
    ;extension=php_snmp.dll

    extension=php_soap.dll
    ;extension=php_sockets.dll
    ;extension=php_sqlite3.dll
    ;extension=php_tidy.dll
    ;extension=php_xmlrpc.dll


    nach der Änderungen an der php.ini muss man den WebServer neustarten...

    es gibt weitere Möglichkeiten, die ein update verhindern... evtl. den Debug in der ~wp-config.php einschalten.


    ich bin auf der Suche nach einer Erweiterung für WooCommerce die folgendes Szenario erfüllt:
    1.) Ich möchte jedem Produkt (in diesem Fall Dienstleistung) eine Postleitzahl zuordnen.
    2.) Der Kunde soll die verschiedenen Produkte nach Postleitzahl Filtern können. Also der Kunde sucht zum Beispiel ein Produkte (Dienstleistung) die in seinem Postleitzahlengebiet (+ Radius in Angabe von km) verfügbar ist.

    Eine Umkreissuche auf Basis von PHP und MySQL habe ich erstellt
    https://blog.r23.de/wordpress/word…s/umkreissuche/

    PLZ: Schweiz, Österreich und Deutschland sind in der Demo online.

    daraus können wir dir ein Woocommerce Plugin erstellen.


    Problematisch ist die Quelle der PLZ. Die wenigen vertrauenwürdigen PLZ Datenbestände sind aus meiner Sicht etwas teuer. Ich selbst verwenden veröffentlichte PLZ Datenbestände. Diese sind etwas ungenau. Die Genauigkeiten der Daten kann man / sollte man vorher prüfen.


    Eine andere Möglichkeit könnte ein fertiges Theme sein
    https://themeforest.net/item/directory…840053?s_rank=5

    Die Formate legt der WebDesinger in der ~/wp-content/theme/*skin*/functions.php in der Regel fest.



    Allerdings sind für mich der erzeugten Auflösungen total unlogisch.

    mit Logik ist Gestaltung nicht erklärbar.



    Ich habe das Smush Plugin gefunden und denke, es wäre sinnvoll dieses zukünftig einzusetzten. Spricht was dagegen, oder gibt es was besseres?

    Das Smush Plugin, dass ich kenne, optimiert Bilder. sucht aber keine "nicht verwendeten" Bilder. Bilder optimieren ist eigenlich immer richtig.

    Ich verwende dafür Mozjpeg.

    // Zitat von meiner Website:
    Mozilla erhält bei der weiteren Entwicklung Unterstützung von Facebook. Facebook hat damit begonnen, mozjpeg zu testen, um Bilder stärker zu komprimieren und damit das Laden von Seiten zu beschleunigen. Die Vorteile von kürzeren Ladenzeiten und geringerem Datenaufkommen für Facebook sind offensichtlich. Das Unternehmen stellte Mozilla 60.000 US-Dollar zur Verfügung, die zur weiteren Verbesserung und mozjpeg beitragen sollen.

    https://blog.r23.de/how-to-setup/mozjpeg-selber-kompilieren/

    Ich kann Mozjpeg empfehlen. Das Smush Plugin hatte ich vor 4-5 Jahren in meinem Blog und funktionierte in der Regel sehr selten fehlerfrei.

    Hallo !
    Leider liest man viele fragen zu thema... allerdings heisst es immer nur" Lass dir von einem Anwalt die lizenzdateien erklären" aber warum muss ich wirklich dafür zum Anwalt?

    weil nur ein Anwalt dir eine Rechtsberatung geben darf.

    Open-Source-Software gewährt viele Freiheiten und eröffnet umfangreiche Einsatzmöglichkeiten. So ist die Nutzung von Open-Source-Software insbesondere ohne Entrichtung von Lizenzkosten möglich. Dennoch kann die Nutzung mit verschiedenen Auflagen verbunden sein, deren Nichtbeachtung ein erhebliches rechtliches Risiko darstellt.
    https://www.bitkom.org/Bitkom/Publika…oftware-20.html

    Open Source hast du augenscheinlich nicht verstanden. Ob du wirtschaftlichen Erfolg mit deiner Seite hast oder nicht - interessiert einen Open Source Entwickler in der Regel nicht. Er möchte "nur" seine Rechte schützen. Und nach den Rechten der Entwickler fragst du erst gar nicht!

    Aus diesen Rechten - an der eigenen Arbeit - entsteht auch bei deiner Freibier Stimmung - pflichten für dich. Die Frage ist nicht kostenlos oder kostenpflichtig sondern - was darf ich und was ich beachten. Und dies kann dir nur ein Anwalt im Detail erklären.

    Eine gute Einführung in die GPL (waordPress ist unter der GPL veröffentlicht) findest du hier
    https://de.wikipedia.org/wiki/GNU_General_Public_License

    Details hier
    https://www.gnu.org/licenses/gpl-3.0.html

    denn bis jetzt hatte ich WP immer per Hand überspielt

    sinnvoll



    und vorher die Liesmich und Plug-Ins und Sprachdateien die ich nicht brauche vorher gelöscht.

    wenn die Liesmich sich geändert hat, wird diese auch geändert. wenn PHP cripte veraltet sind - werden diese *nicht* gelöscht.



    Wenn ich aber das richtig verstehe wird bei dem Autoupdate nur das einem Update unterzogen was auch im WP-Verzeichnis ist, und nicht alles.

    jeep - nur die Daeien, die sich geändert haben, werden überschrieben und wenn es neue Dateien gibt, werden diese installiert.

    Ja mit JSON hatte ich auch schon ein paar Berührungspunkte.

    Ich habe mich soweit nun mal eingelesen und denke, dass das ganze als Backend Programmierung evtl. etwas über das Ziel hinausgeschossen wäre.

    In PHP ist dies ein drei Zeiler...
    http://php.net/manual/de/book.json.php


    Allerdings ist mir noch nicht ganz klar, wie ich das am geschicktesten per ShortCodes lösen kann.


    Deine notwendigen Varibalen schreibst du in den Shortcode
    Beispiel Video:
    [video_embed src=”” width=”” height=””]


    die Funktion selbst:


    https://generatewp.com/shortcodes/?cl…embed-shortcode


    Geht das nicht automatisch, das user1 sich neu anmeldet und dadurch direkt bei seinem Login auf die http://www./xxx.de/wp/user1 Seite gelangt und diese dann mit den Shortcodes versehen ist. Im Endeffekt ist auch hier jede Seite gleich nur werden die Diagramme per Charts.js eben dann mit den Daten für den current_user abegfrgat und daraus erstellt.
    Irgendwie steh ich nich etwas auf dem Schlauch :(

    Habt ihr da eine explizite Idee für den Workflow. Zusammenfassen sehe das so aus:

    ich würde mir ein Member Plugin passend machen ... zum Beispiel
    https://ultimatemember.com/

    Das klingt spannend, schaue ich mir auch direkt mal in der Mittagspause an :)

    Charts.js ist einfach klasse für Diagramme und hat eine tolle Optik.

    Die Verwendung in einem Projekt ist denkbar einfach. Server Seitig kannst du mit PHP einfach ein JavaScript oder gleich ein Json Objekt https://de.wikipedia.org/wiki/JavaScript_Object_Notation
    erzeugen und dies dann an den Browser pp Charts.js senden.


    Ich suche ein Plugin und eine Kurzanleitung womit ich ein Formular erzeugen kann, das entsprechend der Auswahl eines Benutzers verschiedene Elemente lädt.

    Beispiel:

    Eine Checkbox wird aktiviert. Darauf wird das Formular um weitere Eingabefelder erweitert.

    Diese Technik nennt sich Ajax

    https://de.wikipedia.org/wiki/Ajax_(Programmierung)

    Es gibt entsprechende Plugins für WordPress - da ich keines davon selber verwende und dir keine Sicherheitlücke mepfehlen möchte - einfach selber (aus)suchen?

    https://wordpress.org/plugins/search.php?q=ajax


    ich erstelle z.Z. unsere Vereins HP ich habe ein Plugin was die Spielpläne u. Tabellen unserer Mannschaften erzeugt, der Shortcode sied so aus [fussball id=180] die Nummer ändert sich je nach erzeugten Spielpläne u. Tabellen.

    suchtst du jetzt so etwas?


    wir haben 25 Mannschaften ich möchte nicht 25 Seiten erstellen, um die Spielpläne u. Tabellen anzeigen zulassen.

    und keiner der PHP kann? Da gibt es hier ein Jobforum...