Verfasste Forenbeiträge

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 532)
  • Thread-Starter radarin

    (@radarin)

    Danke Dir für den Link. Da das Plugin ‚Category Sticky Post‘ in dieser Konstellation seinen Dienst verweigert, habe ich es wieder deaktiviert (1 Plugin weniger) und muss somit einen anderen Lösungsansatz suchen. Da ich dafür kein Plugin gefunden habe, muss ich es also übe das Child Theme lösen.

    Dafür hab ich folgenden Code in der archiv.php untergebracht, unmittelbar bevor die Inhalte über die content.php geladen werden (unmittelbar nach der Kategorienbeschreibung).

    <?php
    /* ID der Kategorie ermitteln */
    $category = get_the_category();
    $categoryid = get_cat_ID( $category[0]->cat_name );
    /* bei definierter Kategorie festgelegter Seiteninhalt laden */
    if ($categoryid == 999 ) {
    $id = 4908;
    $page = get_post( $id );
    $content = apply_filters( 'the_content', $page->post_content );
    print $content;
       }
    ?>

    Wird also die Kategorie mit der ID 999 aufgerufen, wird vor dem Listen der Beiträge der Seiteninhalt mit der ID 4908 angezeigt.

    Für die Kategorie mit der ID 1000 brauch ich nochmals den CodeBlock. Aber das wars dann. Da dies nur bei 2 Kategorien der Fall sein wird, ist auch die fehlende Administration über das Backend kein Problem. Einmal definiert, bleibt es so.

    Funktioniert an sich, einzig bei der Ausgabe des HTML passt noch was nicht, beim Text wird das CSS ignoriert. Da muss ich noch ran.

    • Diese Antwort wurde geändert vor 1 Jahr, 4 Monaten von radarin.
    Thread-Starter radarin

    (@radarin)

    Ich danke Dir für Deine Antworten. Ich hab an sich kein Problem mit meiner Webseite, sondern suche lediglich nach einer Möglichkeit (Plugin) meine Vorstellung umzusetzen. Das hat meiner Meinung nach nichts mit der eigentlichen URL zu tun. Entweder es gibt ein Plugin dafür, oder halt nicht, wenn meine Vorstellung zu exotisch ist. In dem Fall werde ich dann einfach mein Child-Theme entsprechend anpassen, da die Notwendigkeit dies regelmässig im Backend zu administrieren nicht besteht. Da die content.php aber bereits in einem Loop geladen wird, muss das anderorts geschehen. Aber das teste ich aus.

    Nichtsdestotrotz hier die gewünschen Angaben:

    
    ### wp-core ###
    
    version: 6.0.3
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%category%/%postname%/
    https_status: true
    multisite: true
    user_registration: false
    blog_public: 1
    default_comment_status: open
    environment_type: production
    site_count: 5
    network_count: 1
    user_count: 53
    dotorg_communication: true
    
    ### wp-dropins (2) ###
    
    maintenance.php: true
    sunrise.php: true
    
    ### wp-active-theme ###
    
    name: Lovecraft Child-Theme (lovecraft-child)
    version: 1.0
    author: R.A.D. WebDesign
    author_website: https://darin.ch
    parent_theme: Lovecraft (lovecraft)
    theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, post-formats, title-tag, post-thumbnails, custom-header, infinite-scroll, menus, align-wide, editor-color-palette, editor-font-sizes, widgets, editor-style
    theme_path: /home/.../lovecraft-child
    auto_update: Deaktiviert
    
    ### wp-parent-theme ###
    
    name: Lovecraft (lovecraft)
    version: 1.31 (latest version: 2.1.1)
    author: Anders Norén
    author_website: https://www.andersnoren.se
    theme_path: /wp-content/themes/lovecraft
    auto_update: Deaktiviert
    
    ### wp-themes-inactive (2) ###
    
    Twenty Twenty-One: version: 1.6, author: WordPress-Team (latest version: 1.7), Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Two: version: 1.2, author: WordPress-Team (latest version: 1.3), Automatische Aktualisierungen deaktiviert
    
    ### wp-mu-plugins (1) ###
    
    Health Check Troubleshooting Mode: author: (undefined), version: 1.5.0
    
    ### wp-plugins-active (44) ###
    
    Add Categories to Pages.: version: 1.2, author: a.ankit, Automatische Aktualisierungen aktiviert
    Advanced Rich Text Tools for Gutenberg: version: 1.2.0, author: Ella Van Durpe, Automatische Aktualisierungen aktiviert
    Ajax Search Lite: version: 4.10.3, author: Ernest Marcinko, Automatische Aktualisierungen aktiviert
    AJAX Thumbnail Rebuild: version: 1.13, author: junkcoder, ristoniinemets, Automatische Aktualisierungen aktiviert
    Akismet Anti-Spam: version: 5.0.2, author: Automattic, Automatische Aktualisierungen aktiviert
    Antispam Bee: version: 2.11.1, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
    Atomic Blocks - Gutenberg Blocks Collection: version: 2.9.0, author: atomicblocks, Automatische Aktualisierungen aktiviert
    BackWPup: version: 4.0.0, author: Inpsyde GmbH, Automatische Aktualisierungen aktiviert
    Better Font Awesome: version: 2.0.3, author: Mickey Kay, Automatische Aktualisierungen aktiviert
    Blog2Social: Social Media Auto Post & Scheduler: version: 6.9.14, author: Blog2Social, Adenion, Automatische Aktualisierungen aktiviert
    Boxzilla: version: 3.2.25, author: ibericode, Automatische Aktualisierungen aktiviert
    Breadcrumb NavXT: version: 7.1.0, author: John Havlik, Automatische Aktualisierungen aktiviert
    Broken Link Checker: version: 1.11.21, author: WPMU DEV, Automatische Aktualisierungen aktiviert
    Category Sticky Post: version: 2.10.1, author: Tom McFarlin, Automatische Aktualisierungen aktiviert
    Code Snippets: version: 3.2.2, author: Code Snippets Pro, Automatische Aktualisierungen aktiviert
    CookieYes | GDPR Cookie Consent: version: 3.0.6, author: CookieYes, Automatische Aktualisierungen aktiviert
    Count Per Day: version: 3.6.1, author: EasyPlugin (Jon Highham), Automatische Aktualisierungen aktiviert
    Custom Login Page Customizer: version: 2.1.9, author: Hardeep Asrani, Automatische Aktualisierungen aktiviert
    Editor Blocks for Gutenberg: version: 1.2.1, author: editorblocks, Automatische Aktualisierungen aktiviert
    Enable Shortcode and PHP in Text widget: version: 1.2.7, author: Collins Agbonghama, Automatische Aktualisierungen aktiviert
    Font Awesome 4 Menus: version: 4.7.0, author: New Nine Media, Automatische Aktualisierungen aktiviert
    Jetpack: version: 11.6, author: Automattic, Automatische Aktualisierungen aktiviert
    LightStart - Maintenance Mode, Coming Soon and Landing Page Builder: version: 2.6.1, author: Themeisle, Automatische Aktualisierungen aktiviert
    PublishPress Blocks: version: 3.1.1, author: PublishPress, Automatische Aktualisierungen aktiviert
    PublishPress Future: version: 2.8.0, author: PublishPress, Automatische Aktualisierungen aktiviert
    Reveal IDs: version: 1.5.4, author: Oliver Schlöbe, Automatische Aktualisierungen aktiviert
    Revision Control: version: 2.3.2, author: Dion Hulse, Automatische Aktualisierungen aktiviert
    Shortcodes Ultimate: version: 5.12.5, author: Vladimir Anokhin, Automatische Aktualisierungen aktiviert
    Simple History: version: 3.3.1, author: Pär Thernström, Automatische Aktualisierungen aktiviert
    Spectra: version: 2.1.0, author: Brainstorm Force, Automatische Aktualisierungen aktiviert
    Stackable - Gutenberg Blocks: version: 3.6.2, author: Gambit Technologies, Inc, Automatische Aktualisierungen aktiviert
    Statify: version: 1.8.4, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
    Sucuri Security - Auditing, Malware Scanner and Hardening: version: 1.8.35, author: Sucuri Inc., Automatische Aktualisierungen aktiviert
    Ultimate Category Excluder: version: 1.6, author: Marios Alexandrou, Automatische Aktualisierungen aktiviert
    Unique Headers: version: 1.8.2, author: Ryan Hellyer, Automatische Aktualisierungen aktiviert
    User Menus: version: 1.3.1, author: Code Atlantic, Automatische Aktualisierungen aktiviert
    Visual Link Preview: version: 2.2.4, author: Bootstrapped Ventures, Automatische Aktualisierungen aktiviert
    Widget Options: version: 3.8.9.1, author: Widget Options Team, Automatische Aktualisierungen aktiviert
    Wordfence Security: version: 7.8.0, author: Wordfence, Automatische Aktualisierungen aktiviert
    WP-Matomo Integration: version: 1.0.27, author: André Bräkling, Automatische Aktualisierungen aktiviert
    WPFront Scroll Top: version: 2.0.7.08086, author: Syam Mohan, Automatische Aktualisierungen aktiviert
    WP Statistics: version: 13.2.8, author: VeronaLabs, Automatische Aktualisierungen aktiviert
    WP to Twitter: version: 3.6.2, author: Joseph C Dolson, Automatische Aktualisierungen aktiviert
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast, Automatische Aktualisierungen aktiviert
    
    ### code-snippets (26) ###
    
    snippet-1: name: PHP Version im Backend anzeigen, scope: admin
    snippet-2: name: Kategorie 34 (Arbeit) ausblenden, scope: global
    snippet-3: name: Beitragsliste nach Autoren sortieren, scope: global
    snippet-4: name: Button (ohne Funktion), scope: global
    snippet-5: name: Bild ab Mediathek laden (ohne Funktion?), scope: global
    snippet-6: name: Anzeige Ausflugsziele formatieren, scope: global
    snippet-7: name: Veranstaltungen formatieren (Events), scope: global, modified: 2021-11-01 20:28:28
    snippet-8: name: Zeichenerklärung, scope: global
    snippet-9: name: Erstellungsdatum Seite, scope: global, modified: 2020-01-30 04:44:28
    snippet-10: name: Erstellungsdatum Artikel, scope: global, modified: 2020-01-30 04:44:41
    snippet-11: name: Kommentare & Kategorien, scope: global
    snippet-12: name: Auszug, scope: global
    snippet-13: name: Adminbereich farblich markieren, scope: global, modified: 2020-02-09 05:09:55
    snippet-14: name: Zeichen im Auszug zählen, scope: global
    snippet-15: name: Letzte Aktualisierung, scope: global
    snippet-16: name: IP and more, scope: global
    snippet-17: name: Reihe die Snippets nach Datum, scope: admin, modified: 2020-01-30 04:38:30, tags: [code-snippets-plugin]
    snippet-18: name: Customizer verbreitern, scope: global, modified: 2020-02-04 18:16:19
    snippet-20: name: Menu 'Aktuelles' ausblenden, scope: front-end, modified: 2022-02-16 19:29:26
    snippet-21: name: Die(), scope: global, modified: 2020-02-05 16:24:10
    snippet-22: name: Customizer verbreitern, scope: global, modified: 2020-02-05 18:24:08
    snippet-23: name: Bildbeschriftung Kategorieheader (global aktiviert), scope: global, modified: 2020-02-18 01:37:24
    snippet-24: name: Menueintrag ausblenden, scope: global, modified: 2020-02-22 20:09:42
    snippet-25: name: Bild laden (in Arbeit) , scope: global, modified: 2021-02-24 18:08:57
    snippet-26: name: Textstellen mit Textmaker hervorheben, scope: global, modified: 2021-11-06 14:01:44
    snippet-27: name: Customizer Breite anpassen, scope: global, modified: 2022-05-28 19:41:23
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1808
    imagemagick_version: ImageMagick 7.1.0-34 Q16-HDRI amd64 20058 https://imagemagick.org
    imagick_version: 3.5.1
    file_uploads: File uploads is turned off
    post_max_size: 64M
    upload_max_filesize: 64M
    max_effective_size: 64 MB
    max_file_uploads: 20
    imagick_limits: 
    	imagick::RESOURCETYPE_AREA: 511 GB
    	imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    	imagick::RESOURCETYPE_FILE: 1536
    	imagick::RESOURCETYPE_MAP: 511 GB
    	imagick::RESOURCETYPE_MEMORY: 256 GB
    	imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FARBFELD, FAX, FF, FILE, FITS, FL32, FLV, FRACTAL, FTP, FTS, FTXT, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, JXL, K25, KDC, KERNEL, LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, QOI, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, STRIMG, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, YAML, YCbCr, YCbCrA, YUV
    gd_version: 2.3.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP
    ghostscript_version: 9.56.1
    
    ### wp-server ###
    
    server_architecture: FreeBSD 12.3-RELEASE-p6 amd64
    httpd_software: Apache
    php_version: 7.4.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 64M
    php_post_max_size: 64M
    curl_version: 7.85.0 OpenSSL/1.1.1s
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 10.3.36-MariaDB-log
    client_version: mysqlnd 7.4.33
    max_allowed_packet: 16777216
    max_connections: 400
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: //wp-content
    WP_PLUGIN_DIR: //wp-content/plugins
    WP_MEMORY_LIMIT: 64M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    ### jetpack ###
    
    site_id: 154241278
    ssl_cert: No
    time_diff: undefined
    version_option: 6.8.2:1574484670
    old_version: 6.8.1:1546186947
    public: Public
    master_user: Kein Masterbenutzer festgelegt.
    current_user: #1 darinadmin
    tokens_set: None
    blog_token: Not set.
    user_token: Not set.
    version: 11.6
    jp_plugin_dir: //wp-content/plugins/jetpack/
    plan: free
    protect_header: null
    full_sync: {"started":"Thu, 01 Jan 1970 00:00:00 +0000","finished":"Thu, 01 Jan 1970 00:00:00 +0000","progress":[],"config":[]}
    sync_size: 48
    sync_lag: 147 weeks, 6 days, 1 hour, 59 minutes, 37 seconds
    full_sync_size: undefined
    full_sync_lag: 0 seconds
    idc_urls: {"home":"https:\/\/blog.darin.ch","siteurl":"https:\/\/blog.darin.ch","WP_HOME":"","WP_SITEURL":""}
    idc_error_option: false
    idc_optin: false
    cxn_tests: {"8":{"name":"test__connection_token_health","label":false,"short_description":"Validierung des Blog-Tokens fehlgeschlagen","long_description":"<p>Eine fehlerfreie Verbindung sorgt daf\u00fcr, dass wichtige Jetpack-Dienste wie Statistiken und Websitesicherheit f\u00fcr deine WordPress-Website zur Verf\u00fcgung gestellt werden.<\/p><p><span class=\"dashicons fail\"><span class=\"screen-reader-text\">Fehler<\/span><\/span> Validierung des Blog-Tokens fehlgeschlagen<\/p><p><strong>Wir empfehlen, Jetpack zu verbinden.<\/strong><\/p>","severity":"critical","action":"https:\/\/blog.darin.ch\/wp-admin\/admin.php?page=jetpack#\/reconnect","action_label":"Jetpack jetzt erneut verbinden","show_in_site_health":true,"pass":false,"group":["default"],"type":"direct"}}
    
    

    Link zur Kategorie

    Die Kategorie enthällt derzeit 2 Beiträge. Vor den beiden Beiträgen soll nun eine Seite aus meiner WP Installation dargestellt werden.

    • Diese Antwort wurde geändert vor 1 Jahr, 4 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 4 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 4 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 4 Monaten von radarin.
    Thread-Starter radarin

    (@radarin)

    Ich habe die Kategorie ‚Rezepte‘ mit diversen Beiträgen. Der Beitrag ‚Einleitung‘ ist in der Kategorie oben angeheftet, wird also immer als Erstes gezeigt.

    Um dessen Inhalt zu sehen, muss man allerdings drauf klicken. Der Inhalt soll aber direkt zu sehen sein, quasi ‚zwangsläufig‘.

    Deshalb die Idee, in der Kategorie statt des Beitrages eine Seite oben anzuheften.

    Forum: Plugins
    Als Antwort auf: Template für bbPress
    Thread-Starter radarin

    (@radarin)

    Und was ist der Sinn des wp-content/plugins/bbpress/templates/default und die Einstellung ‚Foren Themen Pakete‘ mit dem Auswahlmenu?

    Thread-Starter radarin

    (@radarin)

    Vermutlich doch ein BOM

    Scheint so.

    Dafür funktioniert das CustomCSS nicht mehr sauber. Im Quelltext ist es vorhanden. Teilweise werden die Anweisungen umgesetzt, andere ignoriert.

    Ich werde jetzt erst mal prüfen, ob die Klassen im HTML sind wie sie sollen. Im CSS hat sich nichts geändert.

    Ich danke Euch jedenfalls für die tatkräftige Unterstützung, vielen Dank!

    Forum: Plugins
    Als Antwort auf: Deutsche Sprachdatei für BBpress
    Thread-Starter radarin

    (@radarin)

    Das habe ich jetzt verstanden. Jetzt ist das Forum deutsch gehalten.

    Vielen Dank!

    Thread-Starter radarin

    (@radarin)

    Mit Smultron habe ich eine neue Datei erstellt, mit 1 Zeichen weniger, trotzdem der Fehler weiterhin.

    Das Selbe nun mit Atom, jetzt ist der Fehler vorerst weg. Jetzt heisst es zusehen was passiert wenn ich das Child Verzeichnis wieder herstelle.

    Die Chancen stehen gut, die Dateien sind aus dem Parent kopiert und lediglich verändert. Das Format sollte passen. Die ‚functions.php‘ habe ich tatsächlich mit Smultron erstellt. Da scheint eine Schwachstelle drin zu sein.

    In den gängigen Anleitungen für das Child steht, erstellen Sie eine leere ’style.css‘ und schreiben sie rein… und erstellen Sie eine leere ‚functions.php‘ und schreiben sie da auch rein…

    Wenn dann letztendlich der verwendete Editor dazu nicht geeignet ist… ich berichte weiter.

    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    Thread-Starter radarin

    (@radarin)

    mit der ‚functions.php‘ ist wirklich was faul. Ich hab die nun mal leer hochgeladen. Fehler vorhanden. Das Vorhandensein einer ‚leeren‘ Datei verursacht Fehler?

    Interessant ist jetzt, egal wie oft ich die Backspace-Taste zum Löschen drücke, der Wortzähler steht auf ‚1‘, wo eigentlich rein gar nix ist. Das was sich hinter der ‚1‘ verbirgt müsste das Problem sein.

    Die ‚functions.php‘ war ja schon genau so bevor ich die DB verschoben habe, und hat da keine Probleme gemacht. Die neue leere Datei hab ich im System erstellt. Ich versuche es jetzt mal direkt in den beiden Editoren.

    Thread-Starter radarin

    (@radarin)

    Mit welchem Editor hast du das geprüft? Das BOM wird nicht von allen Editoren angezeigt, das muss man dann anders kontrollieren. Beim Notepad++ steht dann unten rechts UTF-8-BOM

    Smultron, da steht unten ‚Unicode (UTF-8). Mit Atom das Selbe. Keinerlei Steuerzeichen zu erkennen.

    Ich tippe auf encoding Fehler.
    Erstell die functions.php als Datei nochmal komplett neu. Eventuell hilft es.

    Ich habe eine neue leere Textdatei erstellt, Diese benannt und die Funktion wieder eingefügt. Fehler besteht weiterhin. Die Datei in der JS-Konsole:

    wp-content/plugins/wp-statistics/assets/js/admin.min.js?ver=13.2.3

    Thread-Starter radarin

    (@radarin)

    Ich hab das Child-Verzeichnis bis auf ’screenshot.png‘ und ’style.css‘ leer geräumt. Im Frontend fehlt somit das CSS. Dafür kein JSON-Fehler mehr. Lade ich die ‚functions.php‘ wieder hoch, ist dass CSS im Frontend wieder korrekt, dafür bekomme ich wieder den JSON-Fehler.

    Die ‚functions.php‘ beginnt direkt ohne Leerzeichen/Leerstellen mit <?php.

    Lösche ich die ‚functions.php‘ wieder und füge deren Inhalt als Snippet ein, ist die Darstellung ok, und ich bekomme keinen JSON-Fehler mehr.

    Macht weiterhin keinen Sinn. Aber ich hoffe, das bleibt nun so. Ich werde jetzt erst mal Stückweise die veränderten Dateien wieder ins Child laden.

    In Safari hab ich die Javascript Kosole gefunden, die meldet: SyntaxError:

    JSON Parse error: Unrecognized token ‚‘.

    Rein theoretisch hab ich ja die Tabellen 1:1 in die separierte Datenbank übernommen. WP sollte es ja völlig egal sein woher die Inhalte kommen, solange Diese stimmig sind.

    Wenn der Import identisch erfolgt (es wurde dabei kein Fehler ausgegeben), dann darf eigentlich kein Fehler daraus resultieren. Oder besteht die Möglichkeit, dass beim Import ein Wert neu gesetzt oder hochgezählt wird? In der ‚wp-config.php‘ sind diverse KEYs definiert. Passt das was vielleicht nicht mehr zum Inhalt der DB?

    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    Thread-Starter radarin

    (@radarin)

    Ich muss mich korrigieren, liegt wohl doch nicht daran. Der Fehler ist nicht mehr aufgetreten, da das Parent aktiv war. Mit dem Child ist er trotzdem da. Ich versuche jetzt erstmal Datei um Datei zu löschen, so viele sind es ja gar nicht.

    Thread-Starter radarin

    (@radarin)

    Auf Grund der Meldung betreffend ‚Abfrageparameter Context‘ habe ich nun die ‚content.php‘ vom Child entfernt. Die scheint mir tatsächlich das Problem zu verursachen.

    Nur, was hat eine Datei die für die Ausgabe im Frontend mit der Administration im Backend zu tun? Das kann ich nicht logisch nachvollziehen. Auch dass das Problem erst nach Verschieben der DB Tabellen auftritt. Macht für mich überhaupt keinen Sinn. Da der Fehler aber mittlerweile auch bei der alten DB auftritt, glaube ich nicht, dass es an den DB-Tabellen liegt.

    In der ‚content.php‘ habe ich vor allen an der Ausgabe geschraubt. Wesentliche Änderung: Bei einer definierten Kategorie wird einzig der Beitragstitel ausgegeben. Das hat bis anhin einwandfrei funktioniert. Im Frontend konnte ich jetzt auch keine Fehler feststellen.

    Die veränderte Datei im Child:

    <?php
    /**
     * Template part for displaying posts
     *
     * @link https://codex.wordpress.org/Template_Hierarchy
     *
     * @package Wowsome
     */
    
    ?><!-- datei: template-parts/content.php -->
    
    <?
    //php my_category_ids(); $aktkat = $cat
    ?>
    
    <?php $categories = strip_tags( get_the_category_list() );   ?>
    <?php $categories = trim($categories);   ?>
    <?php $aktcontent = get_the_id();  ?>
    
    <?php 
    //if($aktkat == 4){$anzeigen = "nein";}else{$anzeigen = "ja";}
    if($categories == "Rassendatenbank"){$anzeigen = "nein";}else{$anzeigen = "ja";}
    $ausgabeparameter = "Kategorie: ".$categories;
    $ausgabeparameter .= "<br>Kategorie-ID: ".$aktkat;
    $ausgabeparameter .= "<br>Beitrags-ID: ".$aktcontent;
    $ausgabeparameter .= "<br>Ausgabe : ".$anzeigen;
    
    //echo $ausgabeparameter;
    ?>
    
    <div <?php post_class(); ?>>
    	<?php if ( has_post_thumbnail() && !is_single() ) { ?>
    	<figure class="post-featured-image">
    		<!-- Beitragsbild in der Listenansicht --- --- --- --- --- -->
    		<a title="<?php the_title_attribute(); ?>" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
    	</figure><!-- .post-featured-image -->
    	<?php } ?>
    	<div class="post-featured-content">
    		<article>
    		<?php if(!has_post_format( 'quote' )){  // for format quote ?>
    			<header class="entry-header">
    			<?php if(is_single()){ ?>
    			<div class="entry-meta">
    				<span class="cat-links">
    				    <!-- Ausgabe der Kategorie (single) --- --- --- --- --- -->
    					<?php the_category(', '); ?>
    				</span><!-- .cat-links -->
    			</div><!-- .entry-meta -->
    			<?php
    			}else{ // titel in listenansicht
    			    
    			    if ($anzeigen == "ja"){
    			    echo "<div class='catcont'>";
    			    the_category(', ');            // Kategorienamen über dem Beitragstitel
    			    echo "</div>";
    			    } 
    			    
    			    
    			    
    			    
    			    // Beitragstitel
    			    if ($anzeigen == "ja"){
    				the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" >', '</a></h2><!-- .entry-title -->' );
    			    }
    			    if ($anzeigen == "nein"){
    				the_title( '<h2 class="entry-link"><a href="' . esc_url( get_permalink() ) . '" >', '</a></h2><!-- .entry-title -->' );
    			    }
    				
    				
    				
    				
    			}
    				if ( 'post' === get_post_type() ) :
    					if(!has_post_format( 'link' )){ // for format link ?>
    						
    						<!-- Datum und Autor in definierten Kategorien ausblenden -->
    						<?php if ($anzeigen == "ja"){ ?>
    						
    						   <div class="entry-meta clearfix">
    							   <!-- Datum und Autor (liste und single)--- --- --- --- --- --- --- -->
    							   <?php wowsome_posted_on(); ?>
    						   </div><!-- .entry-meta -->
    						
    						<?php } ?>
    					<?php }
    				endif; ?>
    			</header><!-- .entry-header -->
    			<?php } ?>
    			
    			
    			
    			
    			
    			
    			
    			
    			
    			
    			<div class="entry-content clearfix">
    				<?php 
    				if(is_single()){  /* --- --- --- content single */
    				    the_content();
    					$tag_list = get_the_tag_list( '', __( ', ', 'wowsome' ) );
    					 if( !empty( $tag_list ) ) {  ?>
    						<footer class="entry-meta clearfix"> <!-- tags single --- --- --- --- -->
    						<?php echo get_the_tag_list( sprintf( '<span class="tag-links"> '), ', ', '</span><!-- .tag-links -->' ); ?>
    						</footer><!-- .entry-meta -->
    					<?php }
    					
    				}else{ // content liste
    					
    					
    					
    				   if ($anzeigen == "ja"){
    					 if(!has_post_format( 'link' ) && !has_post_format( 'quote' )){ // for format link
    					   
    					   /* Auszug Liste --- --- --- --- --- */
    					    if ($anzeigen == "ja"){ the_excerpt(); }/* weiter lesen --- --- --- --- --- */
    						if(strlen(get_the_content()) > strlen(get_the_excerpt()) ){ ?>
    							<a href="<?php the_permalink(); ?>" class="readmore"><?php esc_html_e('Weiterlesen...','wowsome');?></a>
    						<?php }
    					}else{
    						 if ($anzeigen == "ja"){ the_content(); }
    					}
    				 } // if $anzeigen
    					
    					
    					
    				} /* if single/liste */ ?>
    			</div><!-- .entry-content -->
    			
    			
    			
    			
    			
    			
    			
    			
    			
    			
    			<?php wp_link_pages( array(
    								'before' => '<div class="page-links">' . esc_html__( 'Seiten:', 'wowsome' ),
    								'after'  => '</div>',
    							) ); ?>
    		</article>
    	</div>
    </div><!-- .post -->
    
    Thread-Starter radarin

    (@radarin)

    Auch wenn ich ALLE Plugins manuell deaktiviere (mit und ohne Health Check) kommt der Fehler weiterhin.

    Betreffend Zustand wird einzig

    Die REST-API hat den Abfrageparameter context nicht korrekt verarbeitet.

    beanstandet.

    Healt Check liefert sonst keine gravierende Beanstandung.

    Thread-Starter radarin

    (@radarin)

    Hab ich schon versucht. Alle neuen Funktionen hab ich im Plugin ‚Code Snippets‘. Wenn ich Dieses deaktiviere kommt der Fehler weiterhin.

    In der functions.php des Themes ist einzig die Funktion betreffend Styles drin.

    Ich verstehe den Fehler nicht. Ich hab einzig die DB-Tabellen in eine andere DB verschoben. Standard Export/Import ohne da noch was daran einzustellen. Und in der Konfiguration für die DB einzig DB und PW geändert.

    Mache ich dies wieder Rückgängig und greife wieder auf die alte DB zu, kommt der Fehler weiterhin. Auch nach gelöschtem Cache.

    Auch mit einem anderen Browser. Und obwohl die Meldung was anderes aussagt, Änderungen im Beitrag werden wohl doch gespeichert.

    Es muss am Child liegen. Aber warum? Ich hab am Child nix geändert, ausser die DB. Mit dem Child kann ich keine neuen Plugins installieren, da bleibt die Auswahl leer, wenn ich etwas in das Suchfeld eingebe. Beim Parent geht es.

    Die functions.php des Child:

    <?php 
    function wowsome_child_styles() { 
    wp_deregister_style( 'wowsome-style'); 
    wp_register_style('wowsome-style', get_template_directory_uri(). '/style.css'); 
    wp_enqueue_style('wowsome-sty.le', get_template_directory_uri(). '/style.css'); 
    wp_enqueue_style( 'childtheme-style', get_stylesheet_directory_uri().'/style.css', 
    array('wowsome-style') ); 
    } 
    add_action( 'wp_enqueue_scripts', 'wowsome_child_styles' ); 
    ?>

    Die style.css hat nur den üblichen Kommentar drin.

    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von radarin.
    Forum: Plugins
    Als Antwort auf: Deutsche Sprachdatei für BBpress
    Thread-Starter radarin

    (@radarin)

    Danke, darüber war ich auch schon gestolpert. War allerdings etwas irritiert. Ich hab das jetzt als po-Datei exportiert und in ‚bbpress-de_DE.po‘ umbenannt.

    Der Inhalt der Datei sollte soweit ok sein, über 6000 Zeilen, nach dem Schema

    #: bbpress.php:798
    msgid "bbPress User Activity"
    msgstr "bbPress Benutzeraktivität"

    Aber wohin damit?

    Die manuelle Übersetzung in Loco Translate hat versuchsweise funktioniert. Jetzt nach dem Import ist weiter alles englisch. Also das Plugin wieder deaktiviert.

    Nun habe ich es mit unterschiedlichen Verzeichnissen versucht.

    wp-content/plugins/bbpress/languages

    und

    wp-content/languages/plugins/

    Entsprechend der Sprachdateien die schon vorhanden sind, hab ich es auch mit ‚bbpress-de_CH.po‘ versucht. Auch habe ich bbpress gelöscht und neu installiert. Bringt alles nichts, weiterhin alles englisch.

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 532)