2012-04-14 6 views
3

Я пытаюсь написать условный запрос для настраиваемого типа сообщения. Мне нужно, чтобы это было важно для конкретной должности. Так, например, у меня есть текущий код, который работает для всех проектов:Custom Post Type Conditional - Wordpress

<?php if ('project' == get_post_type()) { ?> 
// Get content 
<?php } ?> 

Однако, мне нужно, чтобы иметь возможность указать конкретный проект с ID 75. Возможно ли это?

Любая помощь очень ценится.

Приветствия,

ответ

2

Вы можете использовать $ после глобальной переменной для конкретного таможенного поста.

<?php if($post->post_type == 'project' && $post->ID == '75') : ?> //Get Content <?php endif; ?>

1
if($post->post_type == 'type your post type here') : 
    //Get Content 

ENDIF;

это работает ...

+0

Не могли бы вы объяснить, почему? – Trudbert