Àpèjúwe
Easily search through all blogs into your WordPress Multisite by post title, post content or post author.
Multisite Global Search doesnÌtumọ̀ Yorùbá: ’t work with single WordPress installation and it must be activated for all sites using “network activate” in the Administration Panel.
Currently in the following languages:
- Dutch (nl_NL) by Niels Boos Webdiensten ZZP
- English
- German (de_DE) by Dennis Vorpahl
- French (fr_FR) by Fabrice Perrinel
- Italian (it_IT) by Davide Tommasin
- Norwegian Bokmal (nb_NO) by Tore Johnny Bråtveit
- Portuguese (pt_PT) by Jose Anjos
- Russian (ru_RU) by Sam Savinov
- Romanian (ro_RO) by Alexander Ovsov Web Hosting Geek Science
- Serbian (sr_RS) by Andrijana Nikolic [Web Hosting Geeks] http://science.webhostinggeeks.com/multisite-global-search
- Slovak (sk_SK) by Branco Web Hosting Geeks
- Spanish (es_ES)
If you have created your own language pack, or have an update of an existing one, you can send gettext .po and .mo files to me so that I can bundle it into Multisite Global Search.
** Features **
- Multisite Global Search Widget. Show a search form in your sidebar.
- Search across all network blogs or only in your blogs if you are logged.
- Search on pages.
- Administrative choice to perform searches by default on pages.
- Administrative choice to disable search options.
- Search results are showed in a page which contents the shortcode:
[multisite_search_result] - Show excerpted results
[multisite_search_result excerpt="yes"] - Entries on every site across your installation appear in search results immediately after publication.
- Receive results from your complete blog network, even sites you do not own or control.
- Customizable style sheet for widget and results page.
- Two different form types, vertical and horizontal.
- Put search form into your code with
Multisite_Global_Search::ms_global_search_vertical_form(your_results_page)orMultisite_Global_Search::ms_global_search_horizontal_form(your_results_page) - Insert search form in templates using the shortcode:
[multisite_search_form]. See the plugin page for more information.
Last version contributed by Lachele Foley
Customization
You may make a few customizations to how the plugin looks and behaves. To make these customizations, you will need to be able to write to the multisite-global-search directory.
Adding Behavior Customizations
- Make a file in the multisite-global-search directory called “config_local.php”.
- See the file called “config.php” for the list of items you may customize. The file contains documentation for each of them.
- Copy the lines containing variables you wish to change to config_local.php and alter them as desired. Take care to retain formatting, for example, the line-ending semicolon.
- Make a backup copy of your config_local.php that is stored outside your WordPress installation!
Adding Look and Feel Customizations
- Make a file in the multisite-global-search directory called “customstyle.css”.
- Add your style alterations to this file. It will be loaded after the default style.css.
- Make a backup copy of your customstyle.css that is stored outside your WordPress installation!
Àwọn àwòrán ìbòjú



Ìgbéwọlẹ̀
Requirements
- WordPress Multisite Installation.
- MySQL 5.0.1 or greater.
- The MySQL user needs to be assigned the ability to “create views” and “drop views” in WordPress database.
- Permalink structure must be diferent to default when widget is activated in a blog of your network.
Installation is easy
- Upload
multisite-global-searchfolder to thewp-content/pluginsdirectory in your WordPress multisite installation. - Activate the plugin in your Administration Panel.
- Create a new page in your main site with the permalink URL:
http//yoursite/globalsearch/.. - Place
[multisite_search_result]in the post content area. - Activate widget
Multisite Global Search.
Upgrade instructions
- Deactivate the plugin in your Administration Panel.
- Earlier version to 1.2.2 needs drop tables from the database: drop view yourdatabaseprefix_v_posts; drop view yourdatabaseprefix_v_comments; drop view yourdatabaseprefix_v_postmeta;
- Upgrade the plugin.
- Activate the plugin in your Administration Panel.
- Activate widget
Multisite Global Search.
FAQ
If you have any further questions, please submit them.
- Can the search form be used with a shortcode in templates versus the widget?
-
Insert search form in templates using the shortcode:
[multisite_search_form] - How can show horizontal form using the shortcode?
-
Use
typeattribute to select vertical form or horizontal form. For example:[multisite_search_form type="horizontal"]
Default attribute value isvertical. - How can change results page URI when you insert search form with the shortcode?
-
Use
pageattribute to change results page URI. For example:[multisite_search_form page="multisite-search"]. Search results will be showed in http://your_blog_URL/multisite-search.
Default attribute value isglobalsearch. - Can I put search form into PHP files using a function?
-
Yes. For example, this is a results page for word ‘e-learning’: http://grial.usal.es/agora/busqueda/?mssearch=e-learning&msp=1&mswhere=all
In this case, the name of the results page is ‘busqueda’ so the code that it will have to put in the PHP template must be:
<?php Multisite_Global_Search::ms_global_search_vertical_form('busqueda') ?>or
- Get error “check you have create views privilege in your WordPress database. Illegal mix of collations for operation ‘UNIONÌtumọ̀ Yorùbá: ’”.
-
The instruction means that you may not have given the necessary priviledges to your MySQL user. The user needs to be assigned the ability to “create views”.
- Limit results to just the title and the excerpt
-
Edit results page and place
[multisite_search_result excerpt="yes"]in the post content area instead of[multisite_search_result] - Set the plugin to always perform searches also in pages
-
Check option “Search by default on pages” when you configure Multisite Global Search Widget.
If you use shortcode
[multisite_search_form]usesearch_on_pagesattribute to search by default on pages. For example:[multisite_search_form search_on_pages="1"].
Default attribute value is0. - Customizing search form
-
You have to copy the CSS code from the stylesheet in the Multisite Global Search directory, paste it in your own stylesheet and modify it.
Àwọn àgbéyẹ̀wò
Àwọn Olùkópa & Olùgbéejáde
“Multisite Global Search” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “Multisite Global Search” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.2.14
Fixed: problems with wpdb::prepare()
1.2.13
- Improved searching on private or network-visible-only pages for users that are logged in.
- Removed private and network-visible-only results for users who are not logged in.
- Made other general improvements to the search process.
- Added customization capabilities for certain php processes and for css options.
1.2.12
- Added: Dutch language pack
1.2.11
- Added: Serbian language pack
1.2.10
- Added: Italian language pack
1.2.9
- Added: Slovak language pack
1.2.8
- Added: search multiple keywords regardless of the order
1.2.7
- Fixed: languages problem
- Added: Romanian language pack
1.2.6
- Fixed: SQL injection and XSS vulnerability
- Added: Portuguese language pack
- Added: German language pack
- Added: Administrative choice to disable search options
1.2.5
- Fixed: error message “The used SELECT statements have a different number of columns”
- Fixed: show up private posts
- Added: French language pack
- Added: Norwegian Bokmal language pack
- Changed: Administrative choice to perform searches by default on pages
1.2.4
- Fixed: empty excerpts
- Fixed: problems when you have upgraded from WPMU to WP3.0 Multisite
- Added: Russian language pack
1.2.3
- Fixed: windows paths
- Fixed: problemns with blog url
- Added: search on pages
- Changed: radio button to “search only blogs where IÌtumọ̀ Yorùbá: ’m a member” is showed when user are logged in
1.2.2
- Fixed: Fatal error redeclared functions
- Added: deactivation hook. Clean database when the plugin is deactivated
- Changed: search form can be used into PHP files
1.2.1
- Fixed: database prefix problem
- Changed: translation files
1.2
- Added: error message when plugin installation faults
- Added: error message when permalink structure is “default”
- Fixed: error message when plugin is activated in a WordPress single installation
- Fixed: use constant BLOG_ID_CURRENT_SITE instead of 1
1.1
- Added: shortcode for search form
- Added: shortcode attribute that enable excerpted results
- Added: new strings to translation files
- Changed: order results
- Fixed: style for results page
