| | |
| | | exit; |
| | | } |
| | | |
| | | add_action('jvbDefineRegistrar', 'aei_soap'); |
| | | add_action('jvbDefineRegistrarFields', 'aei_soap_fields'); |
| | | |
| | | add_action('jvbDefineRegistrar', 'atat_soap'); |
| | | add_action('jvbDefineRegistrarFields', 'atat_soap_fields'); |
| | | |
| | | add_action('plugins_loaded', 'atat_soap',3); |
| | | add_action('plugins_loaded', 'aei_soap',3); |
| | | //Add fields later so we can verify taxonomies/post types exist |
| | | add_action('plugins_loaded', 'atat_soap_fields', 4); |
| | | add_action('plugins_loaded', 'aei_soap_fields', 4); |
| | | |
| | | add_filter('atat_FaqSchemaDefault', 'atat_soap_schema'); |
| | | add_filter('atat_FaqMetaDefault', 'atat_soap_meta'); |
| | | add_filter('atat_FaqArchiveDefault', 'atat_soap_archive'); |
| | | add_filter('aei_SoapSchemaDefault', 'aei_soap_schema'); |
| | | add_filter('aei_SoapMetaDefault', 'aei_soap_meta'); |
| | | add_filter('aei_SoapArchiveDefault', 'aei_soap_archive'); |
| | | |
| | | function atat_soap(){ |
| | | function aei_soap(){ |
| | | if (!class_exists('JVBase\registrar\Registrar')) { |
| | | return; |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | function atat_soap_fields():void |
| | | function aei_soap_fields():void |
| | | { |
| | | if (!class_exists('JVBase\registrar\Registrar')) { |
| | | return; |
| | |
| | | ]); |
| | | } |
| | | |
| | | function atat_soap_schema():array |
| | | function aei_soap_schema():array |
| | | { |
| | | return [ |
| | | 'type' => 'JVBase\managers\SEO\render\Thing\Product\Product', |
| | |
| | | ]; |
| | | } |
| | | |
| | | function atat_soap_meta():array |
| | | function aei_soap_meta():array |
| | | { |
| | | return[ |
| | | 'name' => '{{post_title}} | Handmade in Edmonton', |
| | | ]; |
| | | } |
| | | |
| | | function atat_soap_archive(array $defaults):array |
| | | function aei_soap_archive(array $defaults):array |
| | | { |
| | | return array_merge($defaults, [ |
| | | 'name' => 'Handmade Soaps', |
| | |
| | | ]); |
| | | } |
| | | |
| | | function atat_soap_reference_schema(array $defaults):array |
| | | function aei_soap_reference_schema(array $defaults):array |
| | | { |
| | | return $defaults; |
| | | } |
| | | // /content/soap.php |
| | | //function atat_soap():array |
| | | //function aei_soap():array |
| | | //{ |
| | | // return [ |
| | | // 'singular' => 'Soap', |