• 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_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

Class SIW_Content_Type

Class om een custom content type toe te voegen

  • Custom post type
  • Taxonomieën
  • Title
  • Intro en filter voor archiefpagina

Direct known subclasses

SIW_Content_Type_TM_Country

Abstract
Copyright: 2019 SIW Internationale Vrijwilligersprojecten
Located at content-types/abstract-siw-content-type.php

Methods summary

public
# __construct( )

Constructor

Constructor

protected array
# get_args( )

Zet args voor post type

Zet args voor post type

Returns

array
abstract protected array
# get_labels( )

Geeft labels terug

Geeft labels terug

Returns

array
abstract protected array
# get_taxonomies( )

Geeft taxonomies terug

Geeft taxonomies terug

Returns

array
abstract protected array
# get_meta_box_fields( )

Geeft meta box fields terug

Geeft meta box fields terug

Returns

array
abstract protected array
# get_archive_intro( $archive_type )

Undocumented function

Undocumented function

Returns

array
abstract protected string
# get_single_seo_title( string $title )

Undocumented function

Undocumented function

Parameters

$title

Returns

string
abstract protected string
# get_archive_seo_title( string $title, string $archive_type, WP_Term $term )

Undocumented function

Undocumented function

Parameters

$title
$archive_type
$term

Returns

string
abstract protected string
# get_single_title( string $title )

Undocumented function

Undocumented function

Parameters

$title

Returns

string
abstract protected string
# get_archive_title( string $title, string $archive_type )

Undocumented function

Undocumented function

Parameters

$title
$archive_type

Returns

string
public string
# get_seo_title( string $title, WP_Term $term )

Past de SEO titel aan

Past de SEO titel aan

Parameters

$title
$term

Returns

string
public
# set_seo_description( string $description, WP_Term $term )

Past SEO-beschrijving aan

Past SEO-beschrijving aan

Parameters

$description
$term
public string
# get_title( string $title )

Zet titel

Zet titel

Parameters

$title

Returns

string
public
# add_archive_header( )

Voegt archive header toe

Voegt archive header toe

Todo

escaping
markup voor meerdere taxonomiën
protected string|boolean
# get_archive_type( )

Bepaal archive type

Bepaal archive type

Returns

string|boolean
public
# show_all_posts_on_archive( WP_Query $query )

Toont alle posts op archiefpagina

Toont alle posts op archiefpagina

Parameters

$query

Todo

archive pagina's van taxonomies?

Properties summary

protected string $post_type

Post type

Post type

#
protected string $single_slug

Slug voor post

Slug voor post

#
protected string $archive_slug

Slug voor archiefpagina

Slug voor archiefpagina

#
protected array $taxonomies

Taxonomieën

Taxonomieën

#
protected string $menu_icon

Icoon voor admin-menu

Icoon voor admin-menu

#
protected string $capability_type

Capability type

Capability type

# 'post'
protected boolean $sort_by_title

Post sorteren op titel

Post sorteren op titel

# false
protected boolean $show_taxonomy_filter

Geeft aan of taxonomy filter getoond moet worden

Geeft aan of taxonomy filter getoond moet worden

# false
protected SIW\Elements\Taxonomy_Filter $taxonomy_filter

Instantie van Taxonomy Filter

Instantie van Taxonomy Filter

#
SIW API documentation generated by ApiGen