D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
cwd
/
wp-content
/
themes
/
aeen
/
inc
/
helper-traits
/
Filename :
impure-trait-mmm.php
back
Copy
<?php /** * @author RadiusTheme * @since 1.0 * @version 1.0 */ namespace radiustheme\aeen; /** * this traits method having html and php mixture */ trait ImpureTrait { public static function generate_single_project_details_for_full_width_layout($post) { $prefix = Constants::$theme_prefix; $fields = get_post_meta( $post->ID, "{$prefix}_project_fields", true ); $fields = $fields ? $fields : array(); ?> <ul class="single-project-item-details"> <li><?php esc_html_e( 'Project Name', 'aeen' );?>: <span><?php echo esc_html( $post->post_title ); ?></span> </li> <?php foreach ( $fields as $field ):?> <?php if ( isset( $field['project_label'] ) && isset( $field['project_value'] ) ): ?> <li><?php echo esc_html( $field['project_label'] );?>: <span><?php echo wp_kses( $field['project_value'], 'alltext_allow' );?></span></li> <?php endif; ?> <?php endforeach;?> </ul> <?php } public static function generate_single_project_info_sidebar() { $prefix = Constants::$theme_prefix; if (is_singular( "{$prefix}_project" ) ): While(have_posts()): the_post(); $fields = get_post_meta( get_the_ID(), "{$prefix}_project_fields", true ); $fields = $fields ? $fields : array(); ?> <div class="widget widget-project-info"> <h3 class="title title-bar-xl1">Project Info</h3> <ul class="item-details"> <li><?php esc_html_e( 'Project Name', 'aeen' );?>: <span><?php the_title(); ?></span> </li> <?php foreach ( $fields as $field ):?> <?php if ( isset( $field['project_label'] ) && isset( $field['project_value'] ) ): ?> <li><?php echo esc_html( $field['project_label'] );?>: <span><?php echo wp_kses( $field['project_value'], 'alltext_allow' );?></span></li> <?php endif; ?> <?php endforeach;?> </ul> </div> <?php endwhile; endif; } }