Beiträge von Monika


    zb ich..
    ich biete WebDesign mit WP seit über 10 Jahren an,
    es ist der Berufsethos jedes professionellen, dass er Passwörter //Datenbankinhalte nicht an unautorisierte Dritte weitergibt...

    sprich: wer meinen Berufsethos in Frage stellt, mit dem arbeite ich nicht => weil kein Vertrauen da ist

    2. wenn du nicht coden kannst, kann ich neben dir coden, du kannst mir zusehen und ich schleuse dir Schadcode ein, dass du nur so guggst => ergo wer nicht coden kann, kann einen andern Coder nicht kontrollieren, selbst wenn du mir beim Tippen auf die Finger guggst...


    3. Passwörter und Zugänge für Dritte => Coder//WebDesigner// sind niemals die eigenen, sondern man erstellt einen eigenen FTP Account, WordPress Zugang für den Entwickler, die Entwicklerin und löscht nach getaner Arbeite den FTP Zugang oder ändert zumindest das Passwort und man ändert dann den WP Account in "User" oder löscht ihn...


    4. Bei Hausbesuchen, wirst du mit 35€ pro Std keinen Meter weit kommen...


    5. Ich frage mich ob du deiner Autowerkstatt auch sagst: ich mag daneben stehen, wenn sie die Bremsen reparieren sonst vertrau ich nicht ==> kaputte Bremsen können immerhin Menschenleben kosten,


    6. Tageskurse für 50.-€
    sorry, aber in welcher Welt lebst du, selbst ein Student kann sich das nicht leisten...
    du erwartest immerhin Wissen weitergeben, wenn du dir Einzelunterricht nicht leisten kannst, dann nutz eine bekannte Suchmaschine und such dir dein WIssen zusammen...

    mag hart klingen ist aber so...

    Sicherheitsupdates gehen bei WP automatisch => außer man schaltet dies bewusst aus,


    prinzipiell rate ich bei jedem CMS

    => zu einem htaccess//Passwort, also zweimal einloggen,
    => daran denken, dass Software genauso zum TÜV (Updates) muss wie ein Auto,
    das fängt beim Server an bishin zum Aussehen (Theme, Layout, wie auch immer das heißt beim jeweiligen CMS)


    Vorteile von WP:
    Riesencommunity
    viel kostenfrei
    automat. Updates


    Theme-Updates (also das Frontenddesign) => man kann da "ChildThemes" erstellen, die nutzt man für Änderungen und das dazugehörende Elternteil (ParentTheme) kann jederzeit erneuert werden, ohne dass die eigenen Änderungen verloren gehen..


    ==> wenn man sich ein Theme holt, dass Updates hat(!)
    bei den Standardthemes von WP kann ich das bejahen, bei gekauften oder freien Themes ist dies nicht immer der Fall


    Nachteile von WP:
    es ist 100% nicht perfekt durchprogrammiert,(vermutlich die anderen CMSe auch nicht) es kann langsam werden, wenn man bescheiden programmierte Plugins//Themes nutzt,


    es wird 100% langsam, wenn man sich ein Theme kauft, dass tausend Möglichkeiten anbietet, man diese aber sicher nicht braucht
    ==>Stichworte:

    WPML ready => Mehrsprachigkeit
    BuddyPress ready==> Community
    WOO Commerce ready==> Shop

    => weil alle drei Sachen sind auch "nachrüstbar" sollte man sie doch mal wollen...

    PHP
    <?php echo get_field('strasse'); ?>

    das Feld gehört entweder in die single.php oder content.php oder content-single.php
    aber wo genau hängt von deinem Theme ab ....


    dann sollte man noch abfragen, ob es aktiv ist, es absichern, fragen, ob das Plugin überhaupt aktiv ist...


    sonst ist doch dein Theme für Schadcode Angreifer offen wie ein Scheunentor...


    es gibt Dinge, die kann man als absoluter php Laie einfach nicht so machen,

    wenn du magst, dass dir wer php beibringt => Einzelcoaching ist net ohne ...

    lieb Melanie
    wir wissen nicht welches Theme,
    dann ist noch die Frage, ob das zufällig jemand von uns kennt, weil wir selten Themes kaufen, um dann kostenfreien Support zu geben,

    d.h wie sollen wir wissen wo das sein kann?

    dafür gibts ja keinen Standard, es ist eben "custom" als individuell...

    zb meine Glaskugeln haben sich auf die Couch zum Chillen verkrochen => es ist zu schlechtes Wetter :)

    Entschuldigung aber ich bin mal kurz OT:
    Monika
    Was meinst du mit ACF ist etwas "bescheiden" programmiert?
    Vor allem auch im Bezug auf die Sicherheit?
    Hast du vielleicht ein konkretes Bespielt oder weiterführende Links?
    Ich meine, ACF ist für viele Fälle überladen, ja. Es wird bald versucht viele Anwendungsfälle abzudecken. Aber gerade der Hinweis um die Sicherheit würde mich sehr interessieren!

    LG, pixselig

    Stichworte sind für mich: Eingaben absichern,
    es sind ja "Felder"

    INFO Links, die ich gern selbst nutze, weil es eben praktisch//billiger für manchen Kunden* ist dieses Plugin, auch wenn ich es öfter vermeide in den Code zu guggen (Toscho bekommt davon sicher Bauch-Kopfweh und Krämpfe :-))

    http://snippets.khromov.se/category/php/w…-custom-fields/

    https://github.com/10up/secured-advanced-custom-fields


    bedauerlicherweise hat der Autor des Plugins hier eine sehr legere Art und Weise damit umzugehen...
    http://support.advancedcustomfields.com/forums/topic/i…front-end-form/

    * ich weise meine Kunden auf die bescheidene Programmierung hin, doch wenn sie dennoch nicht mehr Investitionsgelder aufbringen möchten ... ... !

    One or more errors were found for Accesspress Parallax Pro.

    [COLOR=#444444][FONT=Open Sans]

    • [COLOR=#000000]Ich würde mich freuen, wenn mir hierbei jemand helfen könnte!
      [/COLOR]


    [/FONT][/COLOR]

    dieses Plugin kontrolliert "the state of art" für Themes, die auf wordpress.org/themes rein wollen
    du hast dir ein Theme gekauft, das wesentlich mehr Funktionen bietet als es Themes auf wordpress.org/themes erlaubt ist

    zb

    ich nehme an, deswegen hast du das Theme gekauft, es wird ein Portfolio oder mehr anbieten,
    klar das gehört als Plugin, aber Käufer wollen genau das in einem Theme, dafür geben sie Geld aus, ThemeAnbieter wären doof das nicht zu tun, wenngleich es falsch ist :)


    ####

    das da sind Dinge, die in vielen Themes drin sind, die nicht am allerneuesten Stand sind,
    das tät ich beim Theme Autor urgieren...

    HTML
    REQUIRED:  screen_icon() found in the file accesspress-plugin-activation.php.  Deprecated since version 3.8.Line 381: screen_icon( apply_filters(  'tgmpa_default_screen_icon', 'themes' ) );Line 1584: screen_icon(  apply_filters( 'tgmpa_default_screen_icon', 'themes' ) );
    
    
     REQUIRED: get_bloginfo('url') was  found in the file accesspress-functions.php. Use home_url() instead.Line  550: $homeLink = get_bloginfo('url');
     REQUIRED: bloginfo('url') was  found in the file accesspress-functions.php. Use echo esc_url(  home_url() ) instead.Line 550: $homeLink = get_bloginfo('url');
     RECOMMENDED: No reference to  add_theme_support( "title-tag" ) was found in the theme. It is  recommended that the theme implement this functionality for WordPress  4.1 and above.
     RECOMMENDED: No reference to  add_theme_support( "custom-header", $args ) was found in the theme. It  is recommended that the theme implement this functionality if using an  image for the header.
     RECOMMENDED: No reference to  add_theme_support( "custom-background", $args ) was found in the theme.  If the theme uses background images or solid colors for the background,  then it is recommended that the theme implement this functionality.
     RECOMMENDED: No reference to  add_editor_style() was found in the theme. It is recommended that the  theme implement editor styling, so as to make the editor content match  the resulting post output in the theme, for a better user experience.
     RECOMMENDED: get_bloginfo(url) was found in the file accesspress-functions.php. Use home_url() instead.

    über den Rest an Meldungen kann man diskutieren....


    zumindest würd ichhier nachfragen...

    HTML
    WARNING:  Found base64_encode in the file class-options-interface.php.  base64_encode() is not allowed. Line 661: $output .= '<textarea  style='margin-bottom:10px' class='widefat code' rows='10'  onclick='this.select()'>'.  base64_encode(serialize($restore_options->_get_options())).  '</textarea><br
    
    
     WARNING: Found base64_encode in  the file accesspress-backup-restore.php. base64_encode() is not allowed.  Line 18: echo base64_encode(serialize($this->_get_options()));
     WARNING: Found base64_decode in  the file accesspress-backup-restore.php. base64_decode() is not allowed.  Line 27: $options =  unserialize(base64_decode(file_get_contents($_FILES['file']['tmp_name'])));
     WARNING: file_get_contents was  found in the file accesspress-backup-restore.php File operations should  use the WP_Filesystem methods instead of direct PHP filesystem  calls.Line 27: $options =  unserialize(base64_decode(file_get_contents($_FILES['file']['tmp_name'])));


    ab dem Moment wo ein Theme Shortcodes, Custom Post Type, Custom Taxonomien anbietet,
    hast du zwar alles im Theme, bei einem Themewechsel hast du irre Probs, weil die Shortcodes nicht mehr funktionieren, weil das alle anders machen
    dito bei den Custom Post Types und Custom Taxonomien => Portfolio als Beispiel,

    wegen dieser Fetaures wirst du es gekauft haben :)

    hallo,

    ich bin kein profi im umgang mit php codes aber wenn man mir genau und einfach sagt wie ich wo etwas einfügen soll, bekomme ich das hin. glaube ich.

    Ich habe mit ACF felder erstellt und im backend in einer beitragsseite sehe ich die felder auch. natürlich nicht im frontend auf meiner seite, dafür muss ich ja wie ich mitbekommen habe einen diesbezüglichen code in den quelltext einfügen.

    kann mir jemand ganz einfach erklären wie ich das am besten mache. am besten so ( füge folgenden textcode zb. get_field ('strasse' ); folgendermaßen ein. gehe auf design - editor dann auf zb. single.php und füge ab zeile sowieso oder vor folgenden text deinen code folgendermaßen ein).
    ................

    nein so kann es nicht funktionieren, weil jede single.php je nach Theme anders aussieht
    vielleicht brauchst du da auch die content.php oder die content-single.php oder vielleicht heißt die auch ganz anders...


    und niemals, unter keinen Umständen ändere je eine Template Datei von WordPress mit dem Editor innerhalb von WP,
    du brauchst dich nur zu vertippen und alles kracht, dann wirst nervös und nichts geht mehr...


    das macht man immer via FTP
    Datei runterladen
    als Laie OriginalDatei in einem "safe" Ordner laden
    dann in einen "bearbeite" Ordner laden und die im "bearbeite" Ordner bearbeiten
    geht was schief kannst du sofort die Datei aus dem safe Ordner wieder hochladen


    dann müßte man wissen welche Art von Feld du erstellt hast...
    wie du es darstellen magst

    http://www.advancedcustomfields.com/resources/

    hier findest du die Dokumentation
    verstehst du davon einzelne englische Worte nicht, nutze dict.leo.org

    ACF ist praktisch keine Frage, aber es ist auch "ein bisschen bescheiden programmiert",
    legt kaum bis gar nicht wert auf "sicheren Code"
    daher nutzen es viele Profis absolut nicht,


    es gibt Grenzen der Schritt für Schritt Erklärung,
    gäbe es diese nicht, liesest du bereits ein Tut auf einer meiner Domains,

    Diesen Wunsch habe ich schon eine längere Zeit, aber konnte ihn noch nie so richtig in Erfüllung gehen lassen, hing ja nicht von mir ab.
    Mein Boss wollte es einfach nicht zulassen, aber nach ein paar Vereinbarungen geht es wohl doch. Er ist aber der Meinung das ich es nicht schaffen werden die gleiche Leistung zu liefern wie im Büro.


    Natürlich muss ich ihn jetzt vom Unterschied überzeugen, also habe ich ein paar Beiträge dazu gelesen wie man sein Home Office einrichten sollte, was man beachten muss um nicht von der Arbeit abgelenkt zu werden.


    Was halltet ihr von der Sache? Ist es wirklich schwieriger von Zuhause aus zu arbeiten?

    ich mag dir versichern, dass es leichter ist von zu hause aus zu arbeiten als hier Vorbereitungsbeiträge für externe Links zu schreiben :)

    ......:-P ich bin heut Morgen einfach gut gelaunt und freue mich auf den Thread

    nein, dann hast du überall dieselbe Kategorie

    das da ist dein Freund

    PHP
    // add category nicenames in body and post class
    function category_id_class( $classes ) {
    	global $post;
    	foreach ( get_the_category( $post->ID ) as $category ) {
    		$classes[] = $category->category_nicename;
    	}
    	return $classes;
    }
    add_filter( 'post_class', 'category_id_class' );
    add_filter( 'body_class', 'category_id_class' );


    wenn du es bei der PostClass nicht dabei haben magst, dann lass add filter "post class" aus ...

    vielen dank für den tipp...

    also wenn ich das mache, sehe ich nur die style.css, die bezieht sich aber auf das gesamte theme... ich möchte aber nur category 3 umändern...

    nein, wenn du im Browser den Source Code dir ansiehst
    musst du das gesamte HTML der Seite sehen

    geht ja gar nicht anders :)

    und da steht meist was von body class=".....

    und dann änderst du das Aussehen via style.css

    ich habe aber die Vermutung, wenn du schon eine css Klasse nicht im Source findest

    unter Win //Firefox irgendwo auf die Seite hinklicken, rechte Maustaste "Seitenquelltext" ansehen
    wirst du das alleine nicht hinbringen oder kannst du css?

    Hallo, zusammen,
    ich habe nun den ganzen Tag damit zugebracht, von meinem Hosting-Anbieter Rat zu bekommen, weil meine Datenbank nicht mehr gescheit funktionierte - dachte ich. Bis mich ein DB-Experte aufklärte, dass in der DB gar keine Inhalte lägen. Das Problem liege in WP, ggf. im Theme.
    Also: Nach getaner und gespeicherter Arbeit herrscht oft Chaos (so seit 3 Wochen). Es werden Seiteninhalte angezeigt, die wo ganz anders hingehören. Wenn ich auf die Seite gehe, dann könnte ist im Bearbeitungsmodus alles korrekt, wenn ich nach (sicherheitshalber) Speichern auf die Ansicht klicke, dann wird mir (immer noch) die ganz andere - hier falsche - Seite angezeigt.


    1. benutzt du ein Cache Plugin?
    2. wenn ja ist das auch für eingeloggte Benutzer aktiv?

    3. du änderst was auf einer Seite //Beitrag => speicherst=> dann guggst du es dir an ==> siehst immer noch die alten Inhalte => hast du es schon mal mit "F5" probiert => Browsercache leeren?


    4. hast du Seiten //Beiträge // kategorien //Tags etc mit gleichem Slug //Namen //Titel?


    5. was meinst du mit "nachdem ich einen restore" gemacht habe?

    und gib einen Link zu der Domain wo das stattfindet und zu einem aktuellen Fall...
    sag was dort anders sein sollte als das was du siehst
    danke!