[tableon]


Haupt-Shortcode, der die Beitragstabelle zeichnet. Kann ohne Attribute mit Standardwerten verwendet werden. Mit Attribut 'id'((Tabellen-ID) wird verwendet, um erstellte Tabellen im Plugin-Backend anzuzeigen. Alle Attribute haben eine höhere Priorität als die Einstellungen im Backend!

Attributes:

  • id: Hauptattribut, bedeutet, dass in der Backend-Tabellen-ID erstellt. Sie können eine Tabelle erstellen und einige ihrer Parameter mit den folgenden Attributen überladen.
  • post_type: Welche Beitragstypen sind Beiträge, die in der Tabelle angezeigt werden sollen? Standardmäßig 'post'.
  • columns: Tabellenspalten setzen. Beispiel: [tableon column = 'ID, Miniaturansicht, Titel, __ Preis, Galerie']. Alle möglichen Spaltenschlüssel, die Sie auf der erhalten können Plugin Admin Seite-> Registerkarte Einstellungen -> Knopf "Alle möglichen Spaltenschlüssel"in der Einstellungstabelle unten. Galerie: Lesen Sie, wie Sie Bild-IDs für jeden Beitrag erhalten: https://posts-table.com/hook/tableon_gallery/
  • cells_width: Stellen Sie die Breite der Spalten gemäß ihrer Reihenfolge in der Tabelle ein: [tableon cells_width = '1px, 200px, 20%, auto']
  • per_page: Anzahl der Beiträge pro Seite festlegen
  • per_page_sel_pp: Werte pro Seite einstellen, Beispiel: [tableon per_page_sel_pp = '5,15,25']
  • per_page_position: Paginierungsposition einstellen. Beispiel: [tableon per_page_position = 't']
    • t - oben
    • b - unten
    • tb - oben und unten
    • none - dieses Dropdown-Menü nicht anzeigen
  • per_page_sel_position: Dropdown-Position pro Seite festlegen. Beispiel: [tableon per_page_sel_position = 't']
    • t - oben
    • b - unten
    • tb - oben und unten
    • none - dieses Dropdown-Menü nicht anzeigen
  • order_by: Schlüssel, nach dem die Beiträge nach dem Laden der Seite sortiert werden. Alle möglichen Schlüssel, die Sie auf dem bekommen können Plugin Admin Seite-> Registerkarte Einstellungen -> Knopf "Bestellung nach Schlüsseln"siehe unten in der Einstellungstabelle"Bestellung nach Schlüsseln"im erschienenen Popup.
  • order: Beiträge Sortierrichtung sortieren, 2 mögliche Werte hier: asc OR desc
  • hide_text_search: Jeder [tableon] Shortcode hat oben eine Sucheingabe, die es ermöglicht, nach Titeln zu suchen. Setzen Sie hier 1, um ihn bei Bedarf auszublenden
  • text_search_min_symbols: Hier können Sie die Mindestanzahl von Symbolen festlegen, wenn die Suche nach Beitragstitel sichtbar ist
  • text_search_placeholder: Platzhalter für die Sucheingabe nach Posttitel
  • filter_form: Filterform über der Tabelle hinzufügen. Beispiel: [tableon filter_form = 'price, pa_color']. Alle möglichen Schlüssel erhalten Sie auf der Plugin-Admin-Seite-> Registerkarte Einstellungen -> Knopf "Alle möglichen Spaltenschlüssel"siehe unten in der Einstellungstabelle"Bestellung nach Schlüsseln"im erschienenen Popup.
  • hide_filter_form: Wenn die Einstellung 1 anstelle der Filterform angezeigt wird, wird durch Klicken auf diese Schaltfläche die Filterform angezeigt
  • disable_filter_form: vollständig deaktivieren (verstecken) Filterform, falls vorhanden
  • use_load_more: wenn hier 1 gesetzt werden soll - anstelle der Paginierung auf dem Tabellenboden erscheint die Schaltfläche "Mehr laden".
  • table_html_id: Beispiel: 'my_great_table'- für CSS-Zwecke oder Programmierzwecke
  • post_status: Mit diesem Attribut können Beiträge nicht nur mit 'veröffentlichen'Status. Beispiel: 'veröffentlichen, entwerfen'
  • orderby_select_fields: Wenn hier Werte festgelegt werden sollen, wird die Dropdown-Liste Sortieren angezeigt. Alle möglichen Schlüssel, die Sie auf dem bekommen können Plugin Admin Seite-> Registerkarte Einstellungen -> Knopf "Alle möglichen Spaltenschlüssel"siehe unten in der Einstellungstabelle"Bestellung nach Schlüsseln"im erschienenen Popup.
  • compact_view_width: Für kleine mobile Geräte. Hier können Sie eine geringere Fensterbreite einstellen, bei der die Tabelle im kompakten Modus angezeigt wird. Beispiel: 500
  • hide_on_mobile: Legen Sie Spalten fest, die Sie möglicherweise auf Mobilgeräten ausblenden möchten
  • show_cart: Wenn 1 eingestellt werden soll, wird der Einkaufswagen auf der Tischplatte angezeigt
  • cart_position: 0 - Wagen rechts, Dropdown-Liste Sortieren links; 1 - Wagen links, Dropdown-Liste Sortieren rechts
  • show_print_btn: Drucktaste in der Tabelle oben links anzeigen
  • display_cell_info: Zeigt Zellinformationen auf dem Mauszeiger an
  • skin: Skin für die aktuelle Tabelle, lesen Sie mehr über Skins hier an
  • current_page: Startseite nach dem Laden der Tabelle. Beispiel: 4
    Auch mit GET-Daten ist es möglich, die Seitenzahl per Link einzustellen, Beispiel: https://demo.posts-table.com/?current_page=7 - Machen Sie auf das Linkfeld aufmerksam. 'aktuelle Seite'
  • use_flow_header: fliegender Header beim Scrollen der Tabelle. Standardmäßig aktiviert.
  • predefinition: nur im JSON-Format, nicht empfohlen, es auf diese Weise zu verwenden, da Fehler möglich sind, besser mit Tabellentools verwenden -> tab "Vordefinition", aber Sie können es tun, Beispiel: [tableon predefinition = '{" ids ":" 13287,12851,12843 "," author ": 2," by_taxonomy ":" category: 25,26 | post_tag: 19 | rel : AND "," ids_exclude ":" 13552 "," not_by_taxonomy ":" post_tag: 19 | my_custom_tax: 21 | rel: or "} ']
  • author: Beiträge von ihrer Autoren-ID erhalten. Kann für Mitgliedschafts-Plugins verwendet werden.
  • mode: mögliche Werte - 'ajax','to_json','JSON'. Der Ajax-Modus ist immer aktiviert, wenn er nicht durch dieses Attribut neu definiert wird. 'to_jsonIm Modus können Posts-Daten im laufenden Betrieb zwischengespeichert werden, und der Benutzer kann ohne Serveranforderungen in der Tabelle navigieren und nur nach dem Titel der Posts suchen (Filter funktionieren nur mit der Datenbank)! 'JSON'keine Beiträge von Ajax erhalten und auf der Seite vollständig zwischengespeicherte Tabelle genau nach dem Laden der Seite anzeigen. Wie 'JSON'Modus verwendet im Backend, auf der Vorderseite mit diesem Modus sollte Shortcode-Attribut angewendet werden is_front = 1Wenn der Modus 'json' oder 'to_json' eingestellt ist 'orderby_select_fields'wird deaktiviert! Siehe die ('JSON'Modus) Demo hier.
  • is_front: Dieses Attribut wird paarweise mit verwendet mode = 'JSON'. Nativeo native Funktionalität. Beispiel: [tableon id = 30 mode = 'json' is_front = 1]
  • filter_provider: spezielles Attribut, mit dem TABLEON-Datenbankanforderungen mit verschiedenen Plugins als Beitragsfilter für WordPress synchronisiert werden können, zum Beispiel: mdtf. Lesen Entwickler Infos hier.
  • tableon_text_search_by: spezielles Attribut für die Texteingabe 'Suche nach Titel'die standardmäßig nur nach ihrem Titel suchen. Mit diesem Attribut können Sie die Suche um die nächsten Felder erweitern: post_title (Standard), POST_CONTENT, post_excerpt. Auch wenn Sie die Texteingabe nach Titel vom Filterkonstruktor verwenden, hilft dieses Attribut auch bei der Verwendung der Textsuche durch die eine Texteingabe.
  • css_classes: Alle CSS-Klassen für den Tabellencontainer
  • no_found_text: Benutzerdefinierter Text, wenn keine Beiträge gefunden wurden
  • table_view: hier ist nur ein Wert möglich - 'getrennt', trennt Zellen der Post-Tabelle. Weitere Informationen finden Sie auf den Demoseiten:
  • post_title_as_text - Deaktivieren / Aktivieren des Links zum Post-Titel (1/0)
  • disable_link_on_thumb - Deaktivieren / Aktivieren des Links auf dem Post-Thumbnail (1/0)

Einige Beispiele für gemischte Verwendung:

  • [tableon id=25 columns='id,title,category,my_custom_taxonomy,post_tag' cells_width='1,80%,auto,150']
  • [tableon id=14 columns='id,title' filter_form='title, __price']
  • [tableon id=13280 table_html_id='tt13270aa' post_status='draft' orderby_select_fields='title,title-desc']
  • [tableon columns="id,post_title,cars_model" per_page=4 per_page_sel_pp="2,4,6,8" per_page_position='t' per_page_sel_position='t' order_by='post_title' order='asc']