0

こんにちは私はワードプレスで不動産のウェブサイトに取り組んでいます、そして私はこれのためにwp-properyプラグインを使用しています。

これは、属性を作成するためのオプションです。で1つの属性を作成しprovince name、それが正しく表示されるようにしましたが、初期値が表示されることを望まないので、最初の値anyが直接表示されるようにしたいだけです。

あなたはここで私のサイトのリンクをチェックすることができます 。右側の最初のものは州です

4

1 に答える 1

1

私は私たちのサイトの1つで同じことをしたかったのですが、これを行う唯一の方法はコードを変更することです。次のファイルを開く必要があります:wp-content / plugins / wp-property / templates/template-functions.phpにあるtemplate-functions.php。次に、次の行を見つける必要があります: "case'dropdown':"(二重引用符なし)、1400行目あたりになります。その数行下に次の行があります。

<option value="-1"><?php _e( 'Any' ,'wpp' ) ?></option>

その行を次のように変更します。

<?php if (strcmp($attrib, "province") == 0){ ?>
    <option value="Manitoba">Manitoba</option>
    <option value="-1"><?php _e( 'Any' ,'wpp' ) ?></option>
<?php }
else{  ?>
    <option value="-1"><?php _e( 'Any' ,'wpp' ) ?></option>
<?php } ?>

これにより、マニトバが州ドロップダウンのデフォルト値になります。

いくつかのこととして、マニトバは、Provinceドロップダウンがあるサイトのすべての場所でデフォルトになります。また、WP-Propertiesプラグインを更新すると、この変更は失われるため、この変更をどこで行ったかを覚えておく必要があります。必要に応じて、将来再び変更できます。

于 2012-09-10T18:14:16.977 に答える