WordPress ארכיון טקסונומיות CPT - לא נמצא

  • הוסף לסימניות
  • #1
יש לי טקסונומיה שיצרתי עם CPT, אך כשפותחים את הקישור של עמוד הארכיון של הטקסונומיה מגיעים לדף 404 - העמוד לא נמצא.
פתרונים ?
 
  • הוסף לסימניות
  • #2
יצרת זאת עם תוסף או עם קוד?
 
  • הוסף לסימניות
  • #3
אולי יש מה לנסות:
  • לשמור מבני קישורים מחדש.
  • לבדוק שאין תו נסתר בטקסט המקורי.
  • ראה גם את זה:
 
  • הוסף לסימניות
  • #5
  • הוסף לסימניות
  • #6
נסה להעתיק את 'שבלול' הארכיון מההגדרות ולהדביק אותו אחרי כתובת האתר והתו /. כך תגלה אם יש תו נסתר.
לחילופין ניתן גם קונטרול A ולהקליד מחדש בשדה שבלול ארכיון בהגדרות.
 
  • הוסף לסימניות
  • #8
האם אפשר ליצור ארכיון נפרד לפוסט מותאם אישית ולטקסונומיה בנפרד ? (כלומר, איך...)
 
  • הוסף לסימניות
  • #9
הארכיון לפוסט עצמו כבר עובד?
אם כן תוכלו למצוא את הקישור של ארכיון הטקסונומיה של זה בוידג'ט של טקסונומיות כשזה מוגדר על הטקסונומיה הזו.
 
  • הוסף לסימניות
  • #10
מה שאני בעצם מנסה לעשות הוא משהו שלכאורה היה אמור להיות פשוט,
יש לי תוכן מסוג 'לוחות' ואני רוצה שהוא יופיע תחת הסיווג הזה כך:

כש - http://example/לוחות יהיה עמוד הארכיון, אפשרי ?
 
  • הוסף לסימניות
  • #11
שלח אלי את פרטי הדאשבורד באישי.
 
  • הוסף לסימניות
  • #12
כרגע תוכל גם לכבות את התוסף ובמקום זה להשתמש בקוד הזה
אם כי לגבי להכניס בשבלול של סוג הפוסט את השבלול המקורי, מכיון שהתוסף הזה לא תומך בתווים מיוחדים (עברית והתו / ) בשבלול כזה, אין בידי מידע אם כברירת מחדל תמצא דרך לעשות זה בתוסף עצמו, אבל נסה להחליף את זה בקוד ותבדוק אם זה הצליח.
כמובן שאת השמות האקראיים שהכנסתי תוכל להמיר.
קוד:
function cptui_register_my_taxes_taxonomy1() {

    /**
     * Taxonomy: Taxonomy1.
     */

    $labels = [
        "name" => __( "Taxonomy1", "hello-elementor" ),
        "singular_name" => __( "Taxonomies1", "hello-elementor" ),
    ];

    $args = [
        "label" => __( "Taxonomy1", "hello-elementor" ),
        "labels" => $labels,
        "public" => true,
        "publicly_queryable" => true,
        "hierarchical" => false,
        "show_ui" => true,
        "show_in_menu" => true,
        "show_in_nav_menus" => true,
        "query_var" => true,
        "rewrite" => [ 'slug' => 'taxonomy1', 'with_front' => true, ],
        "show_admin_column" => false,
        "show_in_rest" => true,
        "rest_base" => "taxonomy1",
        "rest_controller_class" => "WP_REST_Terms_Controller",
        "show_in_quick_edit" => false,
            ];
    register_taxonomy( "taxonomy1", [ "study_board" ], $args );
}
add_action( 'init', 'cptui_register_my_taxes_taxonomy1' );
ויש קוד נפרד להכניס בשביל הסוג פוסט החדש.
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #13
תכלס, אין דרך לעשות את זה עם התוסף ?
 
  • הוסף לסימניות
  • #14
את הקוד הזה ייצרתי על ידי ההגדרה בתוסף, רק בשביל ההתאמה המדוייקת של השבלול שיכלול תווים מיוחדים, אני מציע ניסיון לעשות את השינוי בקוד.
 
  • הוסף לסימניות
  • #15
  • הוסף לסימניות
  • #16
  • הוסף לסימניות
  • #17
אולי בתוסף של ג'ט לסוג פוסט תהיה אפשרות .
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #18
אם אין אפשרות להגדיר תווים מיוחדים בקוד אפשר לנסות שני דברים אם יועיל.
1. להחליף את הגרש לגרשיים.
2. לכתוב את התווים המיוחדים בתווים הרגילים באופן שהוא נראה כתוב כשהוא מועתק משורת הכתובת.
 
  • הוסף לסימניות
  • #19
בשעטומ"צ מצאתי את הפיתרון
א: בהגדרה 'Custom Query Var Slug' הערך חייב להיות באנגלית בלבד
ב: הערך 'Custom Rewrite Slug' יכול לקבל ערך זהה לערך 'Has Archive' - שם ארכיון, בתנאי שאין בו מקף אמצעי (-) אלא רק מקף תחתון (_).
ותודה רבה ל @נוכחות שהשקיע רבות מזמנו היקר, ישר כחך !
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה