Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress后期过滤器_Php_Wordpress_Filter - Fatal编程技术网

Php Wordpress后期过滤器

Php Wordpress后期过滤器,php,wordpress,filter,Php,Wordpress,Filter,如果这是一个太随意的问题,我深表歉意,但我对编码一无所知。作为参考,我正在使用一个购买的主题,它与一个名为“WP汽车管理器”的wordpress插件集成 主题/插件中内置了一个帖子过滤器,我想修改其中一个字段,以便在不同的字段上进行过滤 我已经找到了过滤器php文件,虽然很容易更改过滤器中的选择值和字段标签,但我不知道如何让它实际过滤我选择的选项 以下是原始代码: <div class="col-sm-6"> <div class="wpcm-filter wpcm-filte

如果这是一个太随意的问题,我深表歉意,但我对编码一无所知。作为参考,我正在使用一个购买的主题,它与一个名为“WP汽车管理器”的wordpress插件集成

主题/插件中内置了一个帖子过滤器,我想修改其中一个字段,以便在不同的字段上进行过滤

我已经找到了过滤器php文件,虽然很容易更改过滤器中的选择值和字段标签,但我不知道如何让它实际过滤我选择的选项

以下是原始代码:

<div class="col-sm-6">
<div class="wpcm-filter wpcm-filter-frdate">
    <label><?php esc_html_e( 'First Registration', 'carmen' ); ?></label>
    <select name="frdate_to" data-placeholder="<?php esc_attr_e( 'First Registration', 'carmen' ); ?>">
        <option value="0"><?php esc_html_e( 'First Registration', 'carmen' ); ?></option>
        <?php for ( $i = 2015; $i >= 1900; $i -- ) : ?>
            <?php
            if ( $i < 1970 && 0 != ( $i % 5 ) ) {
                continue;
            }
            ?>
            <option value="<?php echo esc_attr( $i ); ?>"><?php echo esc_html( $i ); ?></option>
        <?php endfor; ?>
    </select>
</div>


那是因为在你的循环中

for ( $i = 2015; $i >= 1900; $i -- ) :
递减指数是从2015年到1900年,而不是0,1,2。。。就像您在新的选择字段上所做的一样。

请使用此代码

<div class="col-sm-6">
    <div class="wpcm-filter wpcm-filter-frdate">
        <label><?php esc_html_e( 'Tier', 'carmen' ); ?></label>
        <select name="frdate_to" data-placeholder="<?php esc_attr_e( 'Tier', 'carmen' ); ?>">
            <option value="1969"><?php esc_html_e( 'Tier', 'carmen' ); ?></option>
            <option value="1968">Tier 1</option>
            <option value="1967">Tier 2</option>
            <option value="1966">Tier 3</option>

        </select>
    </div>


在Ok的专家那里你可能会更走运谢谢我会试试的
<div class="col-sm-6">
    <div class="wpcm-filter wpcm-filter-frdate">
        <label><?php esc_html_e( 'Tier', 'carmen' ); ?></label>
        <select name="frdate_to" data-placeholder="<?php esc_attr_e( 'Tier', 'carmen' ); ?>">
            <option value="1969"><?php esc_html_e( 'Tier', 'carmen' ); ?></option>
            <option value="1968">Tier 1</option>
            <option value="1967">Tier 2</option>
            <option value="1966">Tier 3</option>

        </select>
    </div>