• Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hooks

Namespaces

  • None
  • SIW
    • Admin
    • API
    • Async
    • Batch
    • Compatibility
    • Data
    • Elements
    • Email
    • External
    • Forms
    • Modules
    • Newsletter
    • Page_Builder
    • Plato
    • Widgets
    • WooCommerce
      • Admin
      • Checkout
      • Email
      • Export
      • Frontend
      • Import

Classes

  • SIW\Admin\Admin
  • SIW\Admin\Admin_Bar
  • SIW\Admin\Notices
  • SIW\Admin\Options_Page
  • SIW\Admin\Properties_Page
  • SIW\Admin\Shortcodes
  • SIW\Admin\User_Columns
  • SIW\Animation
  • SIW\API\Endpoint
  • SIW\API\Newsletter_Subscribe
  • SIW\API\Postcode_Lookup
  • SIW\Assets
  • SIW\Async\Process_Stockphoto_Upload
  • SIW\Async\Request
  • SIW\Attachment
  • SIW\Autoloader
  • SIW\Batch\Count_Workcamps
  • SIW\Batch\Delete_Applications
  • SIW\Batch\Delete_Old_Posts
  • SIW\Batch\Delete_Orphaned_Variations
  • SIW\Batch\Delete_Workcamps
  • SIW\Batch\Job
  • SIW\Batch\Send_Workcamp_Approval_Emails
  • SIW\Batch\Update_Dutch_Workcamps
  • SIW\Batch\Update_Free_Places
  • SIW\Batch\Update_SEO_Noindex
  • SIW\Batch\Update_Taxonomies
  • SIW\Batch\Update_Workcamp_Tariffs
  • SIW\Batch\Update_Workcamp_Visibility
  • SIW\Batch\Update_Workcamps
  • SIW\Bootstrap
  • SIW\Compatibility\Caldera_Forms
  • SIW\Compatibility\Mailpoet
  • SIW\Compatibility\Meta_Box
  • SIW\Compatibility\Password_Protected
  • SIW\Compatibility\Pinnacle_Premium
  • SIW\Compatibility\Plugins
  • SIW\Compatibility\Safe_Redirect_Manager
  • SIW\Compatibility\SiteOrigin_Page_Builder
  • SIW\Compatibility\The_SEO_Framework
  • SIW\Compatibility\UpdraftPlus
  • SIW\Compatibility\WooCommerce
  • SIW\Compatibility\WordPress
  • SIW\Compatibility\WP_Rocket
  • SIW\Compatibility\WP_Sentry_Integration
  • SIW\Compatibility\WPML
  • SIW\CSS
  • SIW\Data\Continent
  • SIW\Data\Country
  • SIW\Data\Currency
  • SIW\Data\Language
  • SIW\Data\Social_Network
  • SIW\Data\Work_Type
  • SIW\Elements
  • SIW\Elements\Accordion
  • SIW\Elements\Carousel
  • SIW\Elements\Chart
  • SIW\Elements\Google_Maps
  • SIW\Elements\Interactive_Map
  • SIW\Elements\Interactive_Map_Destinations
  • SIW\Elements\Interactive_Map_ESC
  • SIW\Elements\Interactive_Map_Netherlands
  • SIW\Elements\Modal
  • SIW\Elements\Pie_Chart
  • SIW\Elements\Tablist
  • SIW\Elements\Taxonomy_Filter
  • SIW\Elements\World_Map
  • SIW\Email\Configuration
  • SIW\Email\Template
  • SIW\External\Exchange_Rates
  • SIW\External\Mailjet
  • SIW\External\Postcode_Lookup
  • SIW\External\Spam_Check
  • SIW\Formatting
  • SIW\Forms
  • SIW\Forms\Form
  • SIW\Forms\Processor_Spam_Check
  • SIW\Head
  • SIW\htaccess
  • SIW\HTML
  • SIW\i18n
  • SIW\Icons
  • SIW\Login
  • SIW\Media_Taxonomies
  • SIW\Modules\Cache_Rebuild
  • SIW\Modules\Cookie_Notice
  • SIW\Modules\Google_Analytics
  • SIW\Modules\Menu_Cart
  • SIW\Modules\Social_Share
  • SIW\Modules\Topbar
  • SIW\Newsletter\Confirmation_Email
  • SIW\Newsletter\Confirmation_Page
  • SIW\Newsletter\Hash
  • SIW\Options
  • SIW\Page_Builder\Animation
  • SIW\Page_Builder\Visibility
  • SIW\Plato\Download_File
  • SIW\Plato\Export
  • SIW\Plato\Export_Application
  • SIW\Plato\Import
  • SIW\Plato\Import_Dutch_Workcamps
  • SIW\Plato\Import_FPL
  • SIW\Plato\Import_Workcamps
  • SIW\Plato\Plato_Interface
  • SIW\Properties
  • SIW\Scheduler
  • SIW\Shortcodes
  • SIW\Update
  • SIW\Upload_Subdir
  • SIW\Util
  • SIW\Widgets
  • SIW\Widgets\Accordion
  • SIW\Widgets\Calendar
  • SIW\Widgets\Carousel
  • SIW\Widgets\Contact
  • SIW\Widgets\CTA
  • SIW\Widgets\Dutch_Projects
  • SIW\Widgets\Features
  • SIW\Widgets\Google_Maps
  • SIW\Widgets\Infobox
  • SIW\Widgets\Map
  • SIW\Widgets\Newsletter
  • SIW\Widgets\Organisation
  • SIW\Widgets\Pie_Chart
  • SIW\Widgets\Quick_Search_Form
  • SIW\Widgets\Quick_Search_Results
  • SIW\Widgets\Quote
  • SIW\Widgets\Tabs
  • SIW\Widgets\Widget
  • SIW\WooCommerce\Admin\Coupon
  • SIW\WooCommerce\Admin\Order
  • SIW\WooCommerce\Admin\Order_Columns
  • SIW\WooCommerce\Admin\Product
  • SIW\WooCommerce\Admin\Product_Columns
  • SIW\WooCommerce\Admin\Stockphoto_Page
  • SIW\WooCommerce\Checkout\Discount
  • SIW\WooCommerce\Checkout\Fields
  • SIW\WooCommerce\Checkout\Form
  • SIW\WooCommerce\Checkout\Newsletter
  • SIW\WooCommerce\Checkout\Terms
  • SIW\WooCommerce\Checkout\Validation
  • SIW\WooCommerce\Email\Customer_On_Hold_Order
  • SIW\WooCommerce\Email\Customer_Processing_Order
  • SIW\WooCommerce\Email\Emails
  • SIW\WooCommerce\Email\New_Order
  • SIW\WooCommerce\Export\Order
  • SIW\WooCommerce\Frontend\Archive
  • SIW\WooCommerce\Frontend\Archive_Header
  • SIW\WooCommerce\Frontend\Product
  • SIW\WooCommerce\Frontend\Product_Tabs
  • SIW\WooCommerce\Import\Product
  • SIW\WooCommerce\Import\Product_Image
  • SIW\WooCommerce\Import\Product_Variations
  • SIW_Content_Type
  • SIW_Content_Type_TM_Country
  • SIW_Post_Type
  • SIW_Post_Type_Agenda
  • SIW_Post_Type_Vacatures
  • SIW_Taxonomy

Functions

  • siw_generate_event_json_ld
  • siw_generate_interactive_map
  • siw_generate_job_json_ld
  • siw_get_board_titles
  • siw_get_continent
  • siw_get_continents
  • siw_get_countries
  • siw_get_country
  • siw_get_currencies
  • siw_get_currency
  • siw_get_data
  • siw_get_data_file_ids
  • siw_get_days
  • siw_get_dutch_provinces
  • siw_get_email_settings
  • siw_get_event_data
  • siw_get_featured_job
  • siw_get_genders
  • siw_get_interactive_maps
  • siw_get_job_data
  • siw_get_language
  • siw_get_language_skill_levels
  • siw_get_languages
  • siw_get_nationalities
  • siw_get_option
  • siw_get_project_types
  • siw_get_social_networks
  • siw_get_testimonial_quote
  • siw_get_testimonial_quote_categories
  • siw_get_upcoming_events
  • siw_get_work_type
  • siw_get_work_types
  • siw_meta
  • siw_newsletter_get_lists
  • siw_newsletter_get_subscriber_count
  • siw_newsletter_send_confirmation_email
  • siw_newsletter_subscribe
  • siw_set_option

Todo

Classes summary

SIW\Attachment subclasses voor bestandstypes?
SIW\Elements render-functies maken
SIW\External\Mailjet Request class gebruiken
SIW\Scheduler Import van Nederlandse projecten
SIW\Upload_Subdir subdir ipv dir
SIW\WooCommerce\Admin\Coupon hoort dit wel bij admin en niet bij order?s
SIW\WooCommerce\Admin\Order splitsen in Order en Admin_Order
SIW\WooCommerce\Frontend\Product_Tabs reisadvies BuZa
stappenplan
SIW\WooCommerce\Import\Product splitsen t.b.v. onderhoudbaarheid

Methods summary

SIW\Assets register_scripts() option voor smoothscroll
SIW\Async\Process_Stockphoto_Upload set_taxonomy_terms() refactor
SIW\Batch\Delete_Applications select_data() geannuleerde aanmeldingen van meer dan 1 maand oud
configuratieconstantes voor verwijdertermijnen
SIW\Batch\Delete_Old_Posts select_data() filter voor post_types toevoegen
SIW\Batch\Delete_Old_Posts task() filter voor reference date
SIW\Batch\Update_SEO_Noindex select_data() filter voor post_types toevoegen
SIW\Batch\Update_Taxonomies select_data() delete_empty_term optie
SIW\Batch\Update_Taxonomies get_term_name() doelgroep en product_tag
SIW\Batch\Update_Taxonomies get_months() grenzen echt gebruiken
SIW\Compatibility\Caldera_Forms set_validation_field_attributes() verplaatsen naar SIW\Form ?
SIW\Compatibility\Caldera_Forms maybe_add_postcode_lookup() verplaatsen naar SIW\Form ?
SIW\Compatibility\The_SEO_Framework set_robots() soort_evenement soort_vacature testimonial wpm-testimonial-category
SIW\Data\Continent get_countries() hoort dit wel hier
caching
SIW\Elements\Carousel render() leesbaarder maken
SIW\Elements\Google_Maps add_urls() werkt pas als de constructor eerder aangeroepen wordt.
SIW\Elements\Interactive_Map_ESC get_mobile_content() tabel met ESC-landen o.i.d.
SIW\Elements\Tablist generate_panes() generate_tag/generate_list gebruiken
SIW\Elements\Taxonomy_Filter enqueue_script() na switch theme script aanpassen
SIW\Elements\World_Map get_viewbox() refactor
SIW\Email\Configuration set_mailjet_tracking() optie voor maken
SIW\Email\Configuration set_antispam_header() optie voor waarde maken
SIW\External\Postcode_Lookup get_address() sanitize values
SIW\Forms\Processor_Spam_Check is_spam() wp_blacklist_check() gebruiken voor inhoud van bericht / of setting met blacklist van woorden maken
SIW\Head add_resource_hints() is dns-prefetch wel nodig?
SIW\HTML generate_list() escaping + generate_tag gebruiken + attributes
SIW\HTML generate_link() attributes, target en rel
SIW\Media_Taxonomies get_taxonomies() verplaatsen naar data-bestand?
SIW\Modules\Google_Analytics get_product_data() land of partner als brand toevoegen
SIW\Plato\Import_Workcamps process_xml() partnerorganisatie opslaan (uit parent)
SIW\Shortcodes init() logging als functie voor shortcode niet bestaat
SIW\Shortcodes render_pagina_lightbox() slug als parameter en get page by path gebruiken
SIW\Util get_pattern() patterns verplaatsen naar databestand
SIW\Util get_pages() https://docs.metabox.io/custom-select-checkbox-tree/
SIW\Widgets\Dutch_Projects get_booklet_link() check of programmaboekje van huidige jaar is
function generate_document_link maken
SIW\WooCommerce\Admin\Coupon create_coupon() return statement?
SIW\WooCommerce\Admin\Stockphoto_Page process_uploads() check of er tenminste 1 eigenschap gekozen is
SIW\WooCommerce\Checkout\Newsletter process_newsletter_signup() tekst aan bevestigingsmail toevoegen
SIW\WooCommerce\Checkout\Validation validate_checkout_fields() minimum/maximum-leeftijd van project gebruiken
SIW\WooCommerce\Export\Order get_order_data() country en occupation uit order halen/uitvragen
SIW\WooCommerce\Frontend\Product_Tabs show_product_steps() stappen uit databestand + loopje maken
SIW\WooCommerce\Import\Product process() logging als land/werk/code leeg is
SIW\WooCommerce\Import\Product set_languages() logging als taal niet bestaat
SIW\WooCommerce\Import\Product set_work_types() logging als work type niet bestaat
SIW\WooCommerce\Import\Product get_attributes() splitsen
SIW\WooCommerce\Import\Product create_taxonomy_attribute() maybe_create_taxonomy of logging als taxonomy niet bestaat
SIW\WooCommerce\Import\Product get_short_description() aparte functie in Formatting
SIW\WooCommerce\Import\Product get_status() review als eigenschap van type werk
SIW\WooCommerce\Import\Product get_seo_description() aparte functie Formatting
SIW\WooCommerce\Import\Product set_target_audiences() extra doelgroepen toevoegen / verplaatsen naar referentiegegevens
SIW_Content_Type add_archive_header() escaping
markup voor meerdere taxonomiën
SIW_Content_Type show_all_posts_on_archive() archive pagina's van taxonomies?

Properties summary

SIW\Modules\Menu_Cart $menu_locations verplaatsen naar configuratie
SIW\Plato\Import_Workcamps $properties verplaatsen naar databestand

Functions summary

siw_get_countries continent als context toevoegen
siw_get_email_settings fallback naar admin-email
siw_get_project_types moet hier altijd de duur/uitleg bij?
SIW API documentation generated by ApiGen