コード例 #1
0
<?php

/**
 * Included file to display admin options
 */
WpSolrExtensions::require_once_wpsolr_extension(WpSolrExtensions::OPTION_LICENSES, true);
// Options name
$option_name = OptionLicenses::get_option_name(WpSolrExtensions::OPTION_LICENSES);
// Options object
$license_manager = new OptionLicenses();
?>

	<script>
		jQuery(document).on("click", "#<?php 
echo OptionLicenses::AJAX_VERIFY_LICENCE;
?>
, #<?php 
echo OptionLicenses::AJAX_ACTIVATE_LICENCE;
?>
, #<?php 
echo OptionLicenses::AJAX_DEACTIVATE_LICENCE;
?>
", function (e) {

			// Remember this for ajax
			var current = this;

			// Show progress
			var button_clicked = jQuery(this);
			var button_form = button_clicked.parents('.wpsolr_form_license');
			var buttonText = button_clicked.val(); // Remmember button text
コード例 #2
0
function wpsolr_admin_init()
{
    WpSolrExtensions::require_once_wpsolr_extension(WpSolrExtensions::OPTION_INDEXES, true);
    register_setting(OptionIndexes::get_option_name(WpSolrExtensions::OPTION_INDEXES), OptionIndexes::get_option_name(WpSolrExtensions::OPTION_INDEXES));
    WpSolrExtensions::require_once_wpsolr_extension(WpSolrExtensions::OPTION_LICENSES, true);
    register_setting(OptionIndexes::get_option_name(WpSolrExtensions::OPTION_LICENSES), OptionLicenses::get_option_name(WpSolrExtensions::OPTION_LICENSES));
    register_setting('solr_form_options', 'wdm_solr_form_data');
    register_setting('solr_res_options', 'wdm_solr_res_data');
    register_setting('solr_facet_options', 'wdm_solr_facet_data');
    register_setting('solr_search_field_options', WPSOLR_Option::OPTION_SEARCH_FIELDS);
    register_setting('solr_sort_options', WPSOLR_Option::OPTION_SORTBY);
    register_setting('solr_localization_options', 'wdm_solr_localization_data');
    register_setting('solr_extension_groups_options', 'wdm_solr_extension_groups_data');
    register_setting('solr_extension_s2member_options', 'wdm_solr_extension_s2member_data');
    register_setting('solr_extension_wpml_options', 'wdm_solr_extension_wpml_data');
    register_setting('solr_extension_polylang_options', 'wdm_solr_extension_polylang_data');
    register_setting('solr_extension_qtranslatex_options', 'wdm_solr_extension_qtranslatex_data');
    register_setting('solr_operations_options', 'wdm_solr_operations_data');
    register_setting('solr_extension_woocommerce_options', 'wdm_solr_extension_woocommerce_data');
    register_setting('solr_extension_acf_options', 'wdm_solr_extension_acf_data');
    register_setting('solr_extension_types_options', 'wdm_solr_extension_types_data');
    register_setting('solr_extension_bbpress_options', 'wdm_solr_extension_bbpress_data');
    register_setting('extension_embed_any_document_opt', WPSOLR_Option::OPTION_EMBED_ANY_DOCUMENT);
    register_setting('extension_pdf_embedder_opt', WPSOLR_Option::OPTION_PDF_EMBEDDER);
    register_setting('extension_google_doc_embedder_opt', WPSOLR_Option::OPTION_GOOGLE_DOC_EMBEDDER);
}