Als «custom-post-types» getaggte Fragen

Benutzerdefinierte Beitragstypen erweitern WordPress, um zusätzlichen Inhalt zu unterstützen.


4
Funktionen und benutzerdefinierte Beitragstypen
Ich habe einen benutzerdefinierten Beitragstyp, der den Zugriff auf bestimmte Rollen einschränken soll. Ich habe jedoch bereits Inhalte mit dem benutzerdefinierten Beitragstyp hinzugefügt und muss sie nun einschränken. Der Capability_Typ war "Post". 'capability_type' => 'post' Was ist in Ordnung, wenn der Inhalt im Backend angezeigt wird? Sobald ich Funktionen hinzufüge, …

4
Erlauben Sie dem Mitglied, nur auf den benutzerdefinierten Beitragstyp zuzugreifen. Erlaubnis, nur eigene Beiträge zu bearbeiten
OK, ich suche nach dem besten Weg, dies anzugreifen. Ich bin mit PHP sehr vertraut und erstelle benutzerdefinierte Beitragstypen mit benutzerdefinierten Metafeldern in WordPress. Folgendes schaue ich mir an: Der Benutzer registriert sich und ist standardmäßig auf den Abonnenten eingestellt. Der Benutzer fordert vom Administrator die Berechtigung zum benutzerdefinierten Beitragstyp …

2
Benutzerdefinierte Taxonomie, die für einen benutzerdefinierten Beitragstyp spezifisch ist
Ich möchte eine benutzerdefinierte Taxonomie erstellen, die sich ähnlich wie der Beitragstyp verhält, wie sich eine Kategorie gegenüber den Standardbeiträgen verhält (aufgrund der /% category% /% postname% / permalink-Struktur), sodass die Beiträge in den benutzerdefinierten Beitragstypen sind angezeigt als www.example.com/custom-post-type/custom-taxonomy-name/post-name Außerdem möchte ich, dass das Kategorie-Meta-Feld nur angezeigt wird, wenn …

6
Verwenden Sie register_post_type (), um einen vorhandenen Beitragstyp zu ändern
Es gibt viele Situationen, in denen ein Thema oder Plugin einen Beitragstyp registriert und Sie ihn ändern möchten. Es gibt natürlich add_post_type_support()und remove_post_type_support(), aber diese geben keinen Zugriff auf die vollständige Liste der Argumente, die register_post_type()benötigt werden. Insbesondere möchte ich möglicherweise ein Beitragstyparchiv deaktivieren, die Administrator-Benutzeroberfläche ausblenden, mich vor der …



2
Redeclare / Change Slug des Custom Post-Typs eines Plugins
Ist es möglich, den Slug des vorhandenen benutzerdefinierten Post-Typs eines Plugins neu zu deklarieren / zu ändern (ohne einfach das Plugin zu bearbeiten)? Das heißt, wenn Plugin X einen benutzerdefinierten Post-Typ mit dem Slug / uncookedtoast / erstellt, ist es möglich, functions.php (oder etwas Ähnliches) einen Filter hinzuzufügen, der den …



3
Wie frage ich einen benutzerdefinierten Beitragstyp mit einer benutzerdefinierten Taxonomie ab?
Aus irgendeinem Grund finde ich es schwierig, mithilfe einer benutzerdefinierten Taxonomie Beiträge zu erhalten ... kann jemand meine Dummheit enträtseln? $args = array( 'post_type' => 'adverts', 'advert_tag' => 'politics' // Doesn't seem to work. ); query_posts($args); while ( have_posts() ) : the_post(); //Show Posts endwhile; Taxonomieerklärung: add_action( 'init', 'add_custom_taxonomy', 0 …


3
Können mehrere benutzerdefinierte Beitragstypen eine benutzerdefinierte Taxonomie gemeinsam nutzen?
Ich denke darüber nach, eine Drupal-Site in WordPress neu zu erstellen, und beschäftige mich immer noch mit den Unterschieden zwischen den Systemen - insbesondere mit cck / fields und benutzerdefinierten Inhaltstypen sowie den verschiedenen Methoden zur Verwendung der Taxonomie. Ich möchte wissen, ob zwei benutzerdefinierte Inhaltstypen eine benutzerdefinierte Taxonomie gemeinsam …

7
Hinzufügen einer Kategoriebasis zur URL in benutzerdefiniertem Beitragstyp / Taxonomie
Ich baue ein LMS-System in WordPress, gesteuert von Custom Post types. Der Post-Typ heißt Lessons(mit einer Prise courses) und einer custom taxonomy(Kategorie) heißt courses. Die Domain-URL-Struktur sieht im Moment so aus: domain.com/courses/lesson-name. Ich möchte, dass es wird: domain.com/courses/[course-name{category}]/lesson-name oder im Wesentlichen: /[cpt]/%category%/%postname%/ Hier ist das Plugin, das ich geschrieben habe …

3
Wie kann ich Skripte auf benutzerdefinierten Seiten zum Hinzufügen / Bearbeiten von Posts einreihen?
Ich versuche, ein JS-Skript nur in die Warteschlange zu stellen, wenn jemand einen benutzerdefinierten Beitragstyp hinzufügt oder bearbeitet, den ich erstellt habe und der "Rezepte" heißt. Derzeit funktioniert das Skript in Ordnung, wenn ich das mache: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Aber dies lädt es in jeder Admin-Seite, ich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.