Bericht opmaak homepagina
-
Hallo,
Kan iemand mij vertellen hoe ik een shortcode php kan toevoegen aan mijn homepagina. Ik heb een plugin gewdownload genaamd content views. Ik wil mijn huidige berichten opmaak in de homepagina veranderen naar het overzicht die de plugin voor mij heeft gemaakt. Deze code moet ergens in mijn CSS opmaak:
<?php echo do_shortcode(“[pt_view id=4603b96444]”); ?>
-
Beste clubvindenforum,
Als ik de shortcode zo zie hoort deze niet thuis in je .CSS bestand maar in het content gedeelte van je home pagina.
Mocht het niet lukken stuur dan even de link van je website en de naam van de plugin mee.
Met vriendelijke groet,
Xel MediaHoi clubvindenforum,
Ik zou de bovenstaande code niet in de css zetten omdat dit een PHP-taal is om ‘conflicten’ te voorkomen, maar in een index.php of een andere php bestand kan je ‘m wel erin zetten.
CSS is alleen voor opmaak zoals fonts, kleuren e.d.
Succes!
Groet,
Bas@ Xel media
Deze code moet ergens in: <?php echo do_shortcode(“[pt_view id=4603b96444]”); ?>
Ik heb dit in mijn content.php__________________________________________________
<?php
/**
* @package dustlandexpress
*/
$images = get_posts( array(“numberposts”=>-1,”post_type”=>”attachment”,”post_mime_type”=>”image”,”orderby” => “menu_order”, “order” => “ASC”,”post_parent”=>$post->ID) );
$has_img = ‘post-no-img’;
if ( has_post_thumbnail() ) {
$has_img = ”;
}
$thumbnail_cut = ‘blog_img_side’;
$post_blog_layout = ‘ blog-post-side-layout’;
if ( get_theme_mod( ‘kra-blog-layout’, false ) == ‘blog-post-top-layout’ ) {
$post_blog_layout = ‘ blog-post-top-layout’;
$thumbnail_cut = ‘blog_img_top’;
} ?>
<article id=”post-<?php the_ID(); ?>” <?php post_class( $has_img . $post_blog_layout ); ?>><?php if ( get_theme_mod( ‘kra-blog-list-image-type’, false ) == ‘blog-use-images-loop’ ) : ?>
<div class=”post-loop-images”><div class=”post-loop-images-carousel-wrapper post-loop-images-carousel-wrapper-remove”>
<div class=”post-loop-images-prev”><i class=”fa fa-angle-left”></i></div>
<div class=”post-loop-images-next”><i class=”fa fa-angle-right”></i></div><div class=”post-loop-images-carousel post-loop-images-carousel-remove”>
<?php
foreach ( $images as $image ) {
$title = $image->post_title;
$thumbimage = wp_get_attachment_image_src( $image->ID, $thumbnail_cut ); ?>
<div><img src=”<?php echo $thumbimage[0]; ?>” alt=”<?php echo esc_html( $title ) ?>” /></div>
<?php
} ?></div>
</div>
</div>
<?php else : ?>
<div class=”post-loop-images”>
<?php echo get_the_post_thumbnail( get_the_ID(), $thumbnail_cut ); ?>
</div>
<?php endif; ?><div class=”post-loop-content”>
<header class=”entry-header”>
<?php the_title( sprintf( ‘<h1 class=”entry-title”>‘, esc_url( get_permalink() ) ), ‘</h1>’ ); ?><?php if ( ‘post’ == get_post_type() ) : ?>
<div class=”entry-meta”>
<?php dustlandexpress_posted_on(); ?>
</div><!– .entry-meta –>
<?php endif; ?>
</header><!– .entry-header –><div class=”entry-content”>
<?php
/* translators: %s: Name of current post */
// the_content( sprintf(
// __( ‘Continue reading %s <span class=”meta-nav”>→</span>’, ‘dustlandexpress’ ),
// the_title( ‘<span class=”screen-reader-text”>”‘, ‘”</span>’, false )
// ) );
the_excerpt();
?><?php
wp_link_pages( array(
‘before’ => ‘<div class=”page-links”>’ . __( ‘Pages:’, ‘dustlandexpress’ ),
‘after’ => ‘</div>’,
) );
?>
</div><!– .entry-content –><footer class=”entry-footer”>
<?php dustlandexpress_entry_footer(); ?>
</footer><!– .entry-footer –></div>
<div class=”clearboth”></div>
</article><!– #post-## –>__________________________________________________
Ik heb dit in mijn content-page.php:
<?php
/**
* The template used for displaying page content in page.php
*
* @package dustlandexpress
*/
?><article id=”post-<?php the_ID(); ?>” <?php post_class(); ?>>
<div class=”entry-content”>
<?php the_content(); ?>
<?php
wp_link_pages( array(
‘before’ => ‘<div class=”page-links”>’ . __( ‘Pages:’, ‘dustlandexpress’ ),
‘after’ => ‘</div>’,
) );
?>
</div><!– .entry-content –>__________________________________________________
Beste clubvindenforum,
Ik kan mij goed voorstellen dat het nogal verwarrend kan zijn als je net begint met WordPress. De code die in jou laatste reactie staat is inderdaad van de content.php. Echter is dit niet de plek waar de shortcode gezet dient te worden. De content die ik bedoelde is het gedeelte op iedere pagina waar de tekst (content) komt te staan. Dit is ook waar de shortcode geplaatst moet worden.
In WordPress bewerk je de content door naar de betreffende pagina te gaan en deze te bewerken. In de editor kun je dan tekst of shortcodes plaatsen.
Zie onderstaande link. Dit is een voorbeeld van de shortcode locatie:
https://media-mediatemple.netdna-ssl.com/wp-content/uploads/2012/04/shortcodes09.pngHopelijk lukt het zo!
Met vriendelijke groet,
Xel Media
- Het onderwerp ‘Bericht opmaak homepagina’ is gesloten voor nieuwe reacties.