2017-11-01 1 views

Antwort

0

Ich habe es gerade mit get_the_id herausgefunden.

Der Code ist so etwas wie dieses

is_singular('custom-post-slug') && get_the_id() == 123): ?> 

"custom-post-Slug" wird der Rohling des benutzerdefinierten Post-Typ "123" die Seiten-ID ist Sie

0

In diesen Fällen kann ich immer Single- hinzufügen {custom-post-type} .php in dem Thema und Specials hTML-Struktur definieren, die wie folgenden Code:

<?php get_header(); ?> 
<div class="single-page-customtype"> 
    Hello Single 
</div> 
<?php get_footer(); ?> 
0

@ user2415803 es eine schlechte Praxis ID li hart codieren Bitte denken Sie daran, benutzerdefinierte Felder oder andere Prüfungen zu verwenden, um die gewünschte ID zu erhalten.

Können Sie bitte weitere Informationen bereitstellen? Wenn Sie versuchen, Inhalte für bestimmte benutzerdefinierte Post Typ fügen Sie einfach verwenden:

if (get_post_type() === 'your_post_type_name') { 
// add the content 
} 

Bitte beachten Sie, dass Sie die erweitern kann, wenn die Bedingung für bestimmte Seite zu sein, und so weiter. Bitte lassen Sie mich wissen, wenn Sie weitere Fragen haben.

+0

Hallo, ich habe es funktioniert mit diesem Code is_singular ('custom-post-slug') && get_the_id() == 123):?>, Muss ich einige Inhalte in WordPress spezifische Seite, die diese bestimmte Seite unter ist hinzuzufügen benutzerdefinierter Beitragstyp Vielen Dank – user2415803

Verwandte Themen