Schieberegler auf Beitragstypseite ausblenden

Wenn Benutzer einen Code auf der Homepage eingeben und dieser Code gültig ist, werden sie an eine Post-Typ-Seite gesendet, auf der ein Profil angezeigt wird. Das Problem ist, dass der Schieberegler für die Startseite auch auf dieser Profilseite angezeigt wird. Irgendwie ist es auch geladen und ich will das nicht. Ich habe versucht, es mit einer Bedingung zu entladen, aber das scheint nicht zu funktionieren. Hier ist der Homepage-Code:

 
    'slider', 'posts_per_page' => 10 ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); ?>
<form action="?post_type=viewprofile" method="post"> <?php _e('If you received a Card,
enter the code here:', 'textdomain');?>
<input type="submit" value="" class="go" />

Und hier ist der Großteil der Profilansichtsseite:

 <?php if(empty($_REQUEST['myaccesskey'])){ echo " location.replace('".$_SERVER['HTTP_REFERER']."'); "; }else{ global $wpdb; $getId = null; $getCode = $_POST['myaccesskey']; $querystr = $wpdb->prepare("SELECT user_id FROM wp_x_usermeta WHERE meta_key='myaccesskey' AND meta_value='%s'",$getCode); $querystrChecking = mysql_query($querystr); if(mysql_num_rows($querystrChecking)<=0){ echo " location.replace('".$_SERVER['HTTP_REFERER']."'); "; } elseif ($row = mysql_fetch_assoc($querystrChecking)) { $getId = $row['user_id']; } $uploads = wp_upload_dir(); // } ?>  

PROFILE




<img src="https://wordpress.stackexchange.com/questions/45883/hide-slider-on-post-type-page//thumbs/" />

Ich habe versucht, andere Bedingungen wie if (is_page() || is_front_page()) , aber der Slider ist immer noch auf der Profilseite unterhalb der get_the_author_meta Details geladen, wie ich denke, es ist Teil der Titelseite immer noch ???. Irgendwelche Ideen, wie das zu beheben ist?

Aktualisieren

Es scheint, dass die Profilansicht als Teilzeichenfolge – URL http://www.domain.com/?post_type=viewprofile – von index.php geladen wird. Ich meine, die Profilseite scheint eine Ergänzung des Index zu sein, während es eine separate Seite sein sollte. Irgendwie lädt meine Kodierung den Index index.php falsch

Update 2

Ich habe dem Custom-Post eine Slug gegeben:

 register_post_type('profile', array( 'label' => __('Profile'), 'singular_label' => __('Profile'), 'public' => true, 'show_ui' => false, // UI in admin panel 'capability_type' => 'post', 'hierarchical' => false, 'rewrite' => array("slug" => "user-profile"), // Permalinks format 'supports' => array('title','author') )); 

und jetzt funktioniert die Bedingung. Der Schieberegler ist nicht geladen. Aber der profileviewpage Code ist noch nicht entweder.

Solutions Collecting From Web of "Schieberegler auf Beitragstypseite ausblenden"

Warum nicht Autor.php Seite, wo Sie es entcasting und laden können, was Sie wollen?
hast du das?

Wie auch immer, versuche den gesamten div class = slider damit zu umschließen
Ihre Homepage ist index.php und keine Seitenvorlage …:

 < ?php if(is_home() || is_front_page()) { ?> 
All the slider stuff here..
< ?php } else } ?> i am not the homepage! < ?php } ?>

.
Hoffe, das hilft .. Prost, Sagive