在wordpress中查找数据的问题

时间:2017-08-10 23:19:43

标签: php wordpress

我找不到定义 contact_content 的位置。我一般都是wordpress的新手。所以我得到了这个项目来更新wordpress网站,我找到了插入顶部导航栏的文件,但是到底哪里是数据定义?我设法导出数据库并找到了我在主题中寻找的数据,所以我认为这些都在数据库中,因此我搜索实际数据,contact_content,contact_等,并且空出来了。我已经尝试了我能想到的一切。任何帮助将不胜感激。

 if ( ! function_exists( 'presscore_top_bar_contacts_list' ) ) :

/**
 * Get contact information for top bar.
 *
 * @since presscore 0.1
 */
function presscore_top_bar_contacts_list(){
    $contact_fields = array(
        'address',
        'phone',
        'email',
        'skype',
        'clock',
        'info'
    );

    foreach ( $contact_fields as $contact_id ) {
        $contact_content = of_get_option( 'top_bar-contact_' . $contact_id );
        if ( $contact_content ) :
            ?>
            <li class="<?php echo esc_attr( $contact_id ); ?>"> 
                       <?php echo $contact_content; ?>
           </li>
            <?php 
        endif;
    }
}

endif; // presscore_top_bar_contacts_list

1 个答案:

答案 0 :(得分:0)

它正在调用函数of_get_option,它似乎是来自主题/插件和非核心的自定义函数,所以除了在主题/插件中搜索之外,没有办法看到它的功能。功能。但是,如果我猜测它可能是基于options

从数据库中的'top_bar-contact_' . $contact_id表中获取数据

您可以在数据库中搜索以top_bar-contact_开头的内容。

数据库中的数据应遵循该逻辑。