Neue Seite in functions.php bestimmen

  • In dem WP-Buch habe ich gelesen, was ich in die functions.php eintragen muss, um Vorlagen für neue Seiten bestimmen zu können.

    Jedoch: die vorher bestehende functions.php ist lang und unübersichtlich, und ich habe keine Ahnung, wo ich das eintragen soll. Prompt klappt es nicht, und es wird der folgende Fehler gesendet:

    Parse error: syntax error, unexpected ''add_new'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in /www/htdocs/w00ed1bd/sandbox/wp-content/themes/outspoken/functions.php on line 46

    Sprich die Seite geht damit kaputt.

    Im Original stand: add_action('admin_menu', 'remove_admin_menu_items' );
    Ich habe daraus gemacht: add_action('admin_menu', 'remove_admin_menu_items', 'init', 'add_cpt_firmenbeschreibung' );

    Ist das falsch? Der Fehler wird aber auch an einer anderen Stelle angemarkert, nämlich in
    'add_new' => _x('Hinzufügen', 'Firma'),

    Vielleicht hat jemand die Zeit, sich das unten einmal anzusehen und mir zu sagen, wo der Fehler liegt - bzw. wo ich den Code eintragen muss. Da die Original-Datei 3400 Zeilen lang ist, nehme ich nur den Auszug und hoffe, das reicht. (Wenn ich es über 'Datei einfügen' versuche, wird der Anfang abgeschnitten...?)

    Mit herzlichem Dank im Voraus - P.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • In dem WP-Buch habe ich gelesen..

    In welchem WP-Buch genau?

    Zitat

    Im Original stand: add_action('admin_menu', 'remove_admin_menu_items' );
    Ich habe daraus gemacht: add_action('admin_menu', 'remove_admin_menu_items', 'init', 'add_cpt_firmenbeschreibung' );

    Ist das falsch?

    Ja.

    Zuallererst solltest Du ein sog. Child Theme anlegen.

    Und dann möglichst genau beschreiben, was Du eigentlich machen willst.

  • Es ist nicht meine Seite, und ich kann daher auch kein child-Theme anlegen. Das Kind ist schon lange in den Brunnen gefallen, weil das vor vier Jahren ein Dussel versäumt hat zu tun.
    Ich möchte nun gern fünf unterschiedliche Vorlagen angelen, mit denen die Redakteure arbeiten können, damit sie einen ungefähren Rahmen haben, wieviel Content für das jeweilge Format erlaubt ist (Textlänge) und welche Zusätze (Verlinkung zu xy, Einbindung von Facebook-Seite, Einbindung von Film, Einbindung von Gallerie) da mit hineinsollen. Also habe ich dsa WP-Buch "Wordpress 4 - das umfassende Handbuch" von Alexander Hetzle genommen und nachgelesen, wie man das macht. Und damit komme ich nu nicht klar, weil ich nicht wo ich diese Zauberformel eintragen kann.

    Nochmals mit Dank im Voraus,
    P.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!