Linux 软件免费装
Banner图

Easy Digital Downloads Search Widget

开发者 daveshine
deckerweb
更新时间 2019年2月22日 05:57
捐献地址: 去捐款
PHP版本: 3.3 及以上
WordPress版本: 5.1
版权: GPL-2.0+
版权网址: 版权信息

标签

widget shortcode search custom post type search widget edd easy digital downloads downloads digital downloads deckerweb searching widget-only e-downloads

下载

1.0 1.1.0

详情介绍:

Nice Little Helper Tool for EDD :-) This small and lightweight plugin is pretty much like the regular WordPress search widget but limited to only search the post type of the new and awesome Easy Digital Downloads plugin: Downloads. Just drag the widget to your favorite widget area and enjoy finally to have Downloads-limited search function for your Easy Digital Downloads install ;-). Since v1.1.0 you can also use the Shortcode [edd-searchbox]. Futher, the plugin is also fully Multisite compatible, you can also network-enable it if ever needed (per site use is recommended).
Features Localization Feedback Tips & More

安装:

  1. Upload the entire edd-search-widget folder to the /wp-content/plugins/ directory -- or just upload the ZIP package via 'Plugins > Add New > Upload' in your WP Admin
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. On the regular WordPress Widgets settings page just drag the EDD Downloads Search to your favorite widget area and you're done :)
How It Works

屏幕截图:

  • Easy Digital Downloads Search Widget in WordPress' widget settings area: default state ([Click here for larger version of screenshot](https://www.dropbox.com/s/mscc03gza4gr5ij/screenshot-1.png))
  • Easy Digital Downloads Search Widget in a sidebar: default state (shown here with [the free Autobahn Child Theme for Genesis Framework](http://genesisthemes.de/en/genesis-child-themes/autobahn/)) ([Click here for larger version of screenshot](https://www.dropbox.com/s/md4eqjv7kzon12b/screenshot-2.png))
  • Easy Digital Downloads Search Widget in WordPress' widget settings area: with custom intro and outro text ([Click here for larger version of screenshot](https://www.dropbox.com/s/309v5cjuz3bgk6p/screenshot-3.png))
  • Easy Digital Downloads Search Widget in a sidebar: custom intro and outro text shown - all parts can by styled individually, just [see FAQ section here](http://wordpress.org/extend/plugins/edd-search-widget/faq/) for custom CSS styling. ([Click here for larger version of screenshot](https://www.dropbox.com/s/zg41k72solyx3tj/screenshot-4.png))
  • Easy Digital Downloads Search Widget: plugin help tab in admin area. ([Click here for larger version of screenshot](https://www.dropbox.com/s/gd8zva4jsmnq4o7/screenshot-5.png))

升级注意事项:

1.1.0 Several additions & improvements: Added Shortcode; improved Widget; code/ documentation improvements. Added Spanish translations; updated German translations plus .pot file for all translators. 1.0.0 Just released into the wild.

常见问题:

What are the supported Shortcode parameters?

Currently, these attributes/ parameters are available:

  • label_text — Label text before the input field (default: Search downloads for:)
  • placeholder_text — Input field placeholder text (default: Search downloads...)
  • button_text — Submit button text (default: Search)
  • class — Can be a custom class, added to the wrapper div container (default: none, empty)

How to use the Shortcode?

Place the Shortcode tag in any Post, Page, Download product, or Shortcode-aware area. A few examples: ` [edd-searchbox] --> displays search box with default values [edd-searchbox label_text=""] --> will display no label! [edd-searchbox placeholder_text="Search our digital products..." class="my-custom-class"] --> will display other placeholder, plus add custom wrapper class for custom styling :-) `

How can I style or remove the label "Search downloads for"?

(1) There's an extra CSS class included for that, named .eddsw-label so you can style it with any rules or just remove this label with display:none. (2) Second option, you can fully remove the label by adding a constant to your theme's/child theme's functions.php file or to a functionality plugin etc. - this will work for both, Widget & Shortcode: /** Easy Digital Downloads Search Widget: Remove Search Label */ define( 'EDDSW_SEARCH_LABEL_DISPLAY', false );

How can I change the text of the label "Search downloads for"?

(1) You can use the translation language file to use custom wording for that - for English language the file would be /wp-content/plugins/edd-search-widget/languages/edd-search-widget-en_US.mo. Just via the appropiate language/translation file. For doing that, a .pot/.po file is always included. (2) Second option: Or you use the built-in filter to change the string. Add the following code to your functions.php file of current them/child theme, just like that: ` add_filter( 'eddsw_filter_label_string', 'custom_eddsw_label_string' ); /**

  • Easy Digital Downloads Search Widget: Custom Search Label */ function custom_eddsw_label_string() { return __( 'Your custom search label text', 'your-theme-textdomain' ); } `

How can I change the text of the placeholder in the search input field?

(1) See above question: via language file! (2) Or second option, via built-in filter for your functions.php file of theme/child theme: ` add_filter( 'eddsw_filter_placeholder_string', 'custom_eddsw_placeholder_string' ); /**

  • Easy Digital Downloads Search Widget: Custom Placeholder Text */ function custom_eddsw_placeholder_string() { return __( 'Your custom placeholder text', 'your-theme-textdomain' ); } `

How can I change the text of the search button?

(1) Again, see above questions: via language file! (2) Or second option, via built-in filter for your functions.php file of theme/child theme: ` add_filter( 'eddsw_filter_search_string', 'custom_eddsw_search_string' ); /**

  • Easy Digital Downloads Search Widget: Custom Search Button Text */ function custom_eddsw_search_string() { return __( 'Your custom search button text', 'your-theme-textdomain' ); } ` All the custom & branding stuff code above as well as theme CSS hacks can also be found as a Gist on GitHub: https://gist.github.com/2857613 (you can also add your questions/ feedback there :)

How can I further style the appearance of this widget?

There are CSS classes for every little part included:

  • main widget ID: #edd_search-<ID>
  • main widget class: .widget_edd_search
  • intro text: .eddsw-intro-text
  • form wrapper ID: #eddsw-form-wrapper
  • form: .eddsw-search-form
  • form div container: .eddsw-form-container
  • search label: .eddsw-label
  • input field: .eddsw-search-field
  • search button: .eddsw-search-submit
  • outro text: .eddsw-outro-text

How can I style the actual search results?

This plugin's widget is limited to provide the widget and search functionality itself. Styling the search results output in your THEME or CHILD THEME is beyond the purpose of this plugin. You might style it yourself so it will fit your theme.

In my theme this widget's display is "crashed" - what could I do?

Please report in the support forum here, giving the correct name of your theme/child theme plus more info from where the theme is and where its documentation is located. For example the "iFeature Lite" theme, found on WordPress.org has issues with the CSS styling. For this example theme you found a CSS fix/hack directly here: https://gist.github.com/2857613#file_theme_ifeature_lite.css ---> Just place this additional CSS styling ad the bottom of this file /wp-content/themes/ifeature/css/style.css (please note the /css/ subfolder here!)

更新日志:

1.1.0 (2013-04-29) 1.0.0 (2012-06-02)