Get post slug from post wordpress
In this post, I will try create dynamic class css from slug post using easy post oxygen builder. I have layout like in below, so I will add slug from post as class css



<div class='oxy-post <?php $postId = get_the_ID(); $slug = basename(get_permalink($postId)); echo $slug; ?>'> <div class='goal-heading'> <?php $image = get_field('goals_icon_outline'); if( !empty($image) ): ?> <div class='goal-icon'> <img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" class="ct-image" /> </div> <?php endif; ?> <a class='oxy-post-title' href='<?php the_permalink(); ?>'><?php the_title(); ?></a> </div> <div class='oxy-post-image'> <img src="<?php echo get_the_post_thumbnail_url(); ?>" class="ct-image" /> </div> <div class='oxy-inner'> <h5><?php the_field('tagline'); ?></h5> <?php the_excerpt(); ?> </div> </div>
Resources: https://stackoverflow.com/questions/33842251/how-to-get-post-slug-from-post-in-wordpress