이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

Custom Query Fields

설명

THIS PLUGIN IS IN HEAVY DEVELOPMENT!

Extend your site’s querying and sorting functionality using custom field values.

The following function registers queryable fields.
register_custom_queryable_field($fieldName, $options);

Simple Example:
register_custom_queryable_field(‘city’);
(The above registers the custom field ‘city’ to be searchable using query variables)
http://www.yoursite.com/?city=Anahiem
(displays posts which have a meta key ‘city’ and a value of ‘Anahiem’)

Advanced Example:
register_custom_queryable_field(“price”, array(“dataType”=>”numeric”));
(The above registers the custom field “price” to be searchable as a number using query variables)
http://www.yoursite.com/?price=500
(displays posts which have a meta key ‘price’ and a exact value of ‘500’)
http://www.yoursite.com/?price_min=200&price_max=800&order_by=price
(displays posts, sorted by ‘price’, which have a meta key ‘price’ and a value between ‘200’ and ‘800’)

Available Options:

  • dataType
    • text (default)
    • numeric (receive min/max query variables, see above example)
  • order
    • If the user uses the “order_by” query variable then this option determines the order. Available options are “ASC” and “DESC”(default)
  • compare
    • Compare method for text types. Defaults to ‘=’. Recommend ‘LIKE’

There is a “order_by” query var made available. This is used by adding &order_by=price to the URL. In this instance, the query would sort based on the “price” field only.

Note: This plugin does not alter any queries when in the backend.

설치

  1. Upload custom-query-fields directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. See Description on how to enable the custom variables.

FAQ

When will you have some FAQ’s?

Soon.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Custom Query Fields”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Custom Query Fields”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

0.1.2b

  • Fixed some foreach bugs that threw warnings if no fields were registered.
  • The plugin is now only using one global variable.
  • Added backward compatibility with version 3.0.
  • Improved code efficiency.
  • Added enable and disable functions to allow you to apply custom field query to external query’s.

0.1.1b

  • Added the ability to control whether the query altering function is run only once.
  • Added the compare option to the registered fields. This compare is ignored for numeric comparisons.

0.1b

  • Initial build.