删除帖子列表中wordpress帖子中的“赞”功能无效

时间:2018-10-21 09:49:06

标签: php wordpress wordpress-theming custom-wordpress-pages

我创建了一个页面模板,以显示当前用户喜欢的所有帖子列表,其中列出了喜欢的帖子,但是我没有得到的是,我试图像列表中的每个帖子一样保留删除内容,但是不工作。这是我尝试过的。

<table class="form-table">
        <tr>
            <th><label for="user_likes"><?php _e( 'You Like:', 'YourThemeTextDomain' ); ?></label></th>
            <td>
            <?php
            $types = get_post_types( array( 'public' => true ) );
            $args = array(
              'numberposts' => -1,
              'post_type' => $types,
              'meta_query' => array (
                array (
                  'key' => '_user_liked',
                  'value' => $user->ID,
                  'compare' => 'LIKE'
                )
              ) );      
            $sep = '';
            $like_query = new WP_Query( $args );
            if ( $like_query->have_posts() ) : ?>
            <p>
            <?php while ( $like_query->have_posts() ) : $like_query->the_post(); 
            echo $sep; ?><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a> <?php get_unliked_icon(); ?>
            <?php
            $sep = ' &middot; ';
            endwhile; 
            ?>
            </p>
            <?php else : ?>
            <p><?php _e( 'You do not like anything yet.', 'YourThemeTextDomain' ); ?></p>
            <?php 
            endif; 
            wp_reset_postdata(); 
            ?>
            </td>
        </tr>
    </table> 

这是该函数的完整代码的链接。Full Code

0 个答案:

没有答案