[tableon]


Huvudkortkod som drar inläggstabellen. Kan användas utan attribut med standardvärden. Med attribut 'id'(tabell-ID) används för att visa skapade tabeller i plugin-backend. Alla attribut har högre prioritet än inställningarna i backend!

attribut:

  • id: huvudattribut, medel skapade på backend-tabell-ID. Du kan skapa tabell och överbelasta några av dess parametrar med attribut nedan.
  • post_type: vilka inläggstyper inlägg som ska visas i tabellen. Som standard 'post'.
  • columns: ställa in tabellkolumner. Exempelvis: [tableon columns = 'id, thumbnail, title, __ price, gallery']. Alla möjliga kolumntangenter kan du få på plugin admin sida-> flik Inställningar -> knapp "Alla möjliga kolumnknappar"på inställningstabellens botten. Galleri: läs om hur du får bild-ID för varje inlägg: https://posts-table.com/hook/tableon_gallery/
  • cells_width: ställa in kolumnernas bredd enligt deras ordning i tabellen: [tableon cells_width = '1px, 200px, 20%, auto']
  • per_page: ange antalet inlägg per sida
  • per_page_sel_pp: ställa in värden per sida, exempel: [tableon per_page_sel_pp = '5,15,25']
  • per_page_position: ställ in sidposition. Exempel: [tableon per_page_position = 't']
    • t - topp
    • b - botten
    • tb - topp och botten
    • ingen - visa inte den här rullgardinsmenyn
  • per_page_sel_position: ställa in rullgardinsposition per sida. Exempel: [tableon per_page_sel_position = 't']
    • t - topp
    • b - botten
    • tb - topp och botten
    • ingen - visa inte den här rullgardinsmenyn
  • order_by: nyckel med vilka inlägg sorteringsordning efter sidladdning. Alla möjliga nycklar kan du få på plugin admin sida-> flik Inställningar -> knapp "Beställ med nycklar"på inställningstabellens botten, se"Beställ med nycklar"i popup-fönstret.
  • order: inlägg sorteringsordning, 2 möjliga värden här: asc OR desc
  • hide_text_search: varje [tabell] kortkod har sökingång ovan som gör det möjligt att söka efter inläggstitel, ställ 1 här för att dölja det om det är nödvändigt
  • text_sökning_min_symboler: här kan du ställa in minsta antal symboler när sökning efter inläggstitel syns
  • text_search_placeholder: platshållare för sökinmatning efter inläggstitel
  • filter_form: lägg till filterformulär ovanför tabellen. Exempelvis: [tableon filter_form = 'price, pa_color']. Alla möjliga nycklar kan du få på plugin-administratörssidan-> flik Inställningar -> knapp "Alla möjliga kolumnknappar"på inställningstabellens botten, se"Beställ med nycklar"i popup-fönstret.
  • hide_filter_form: om för att ställa in 1 visas knappen istället för filterformuläret, genom att klicka på den här knappen visas filterformulär
  • disable_filter_form: helt inaktivera (dölja) filterform om det finns
  • use_load_more: om du vill ställa in 1 här - istället för paginering på bordets botten visas knappen "Ladda Mer".
  • table_html_id: Exempel: 'min_stora_tabell'- för CSS-ändamål eller programmering av sådana
  • post_status: att använda detta attribut är möjligt att visa inlägg inte bara med 'publicerastatus. Exempel: 'publicera, utkast'
  • orderby_select_fields: om du vill ställa in värden här visas rullgardinsmenyn. Alla möjliga nycklar kan du få på plugin admin sida-> flik Inställningar -> knapp "Alla möjliga kolumnknappar"på inställningstabellens botten, se"Beställ med nycklar"i popup-fönstret.
  • compact_view_width: För små mobila enheter. Här kan du ställa in fönsterbredd, mindre av vilken tabellen ska visas i kompakt läge. Exempel: 500
  • hide_on_mobile: ställ in kolumner som du kanske vill dölja på mobila enheter
  • show_cart: om du vill ställa in 1 - kundvagnen visas på bordsskivan
  • vagnposition: 0 - Vagn till höger, Sorteringsmeny till vänster; 1 - Vagn till vänster, Sorteringsmeny till höger
  • show_print_btn: visa utskriftsknappen på bordets vänstra topp
  • display_cell_info: visa cellinformation på musen
  • skin: skin för den aktuella tabellen, läs mer om skinn här
  • current_page: startsida efter bordsladdning. Exempel: 4
    Med GET-data är det också möjligt att ställa in sidnummer via länk, exempel: https://demo.posts-table.com/?current_page=7 - var uppmärksam på länkfältet 'nuvarande sida'
  • use_flow_header: flygande rubrik när rulltabellen. Aktiverad som standard.
  • predefinition: endast i JSON-format, rekommenderas inte att använda det på detta sätt eftersom det är fel möjligt, bättre användning med bordsverktyg -> flik "Fördefinition", men du kan göra det, exempel: [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 | min_custom_tax: 21 | rel: eller "} ']
  • author: få inlägg av deras författar-id. Kan användas för plugins för medlemskap.
  • mode: möjliga värden - 'ajax','to_json','json'. Ajax-läget är alltid på om det inte omdefinieras av detta attribut. ''to_json'-läget gör det möjligt att cacha inläggsdata direkt och användaren kan navigera genom dem i tabellen utan serverförfrågningar, bara söka efter inläggstitel (filter fungerar endast med databas)! ''jsoninte få inlägg av ajax och visa på sidan helt cachad tabell exakt efter sidladdning. Som 'json'läge använder på backend, på framsidan med detta läge bör tillämpas kortkod attribut is_front = 1Om du ställer in 'json' eller 'to_json' mode 'orderby_select_fieldskommer att inaktiveras! Se ('json'läge) demo här.
  • is_front: detta attribut används i par med mode = 'json'. Тo inbyggd funktionalitet. Exempel: [tableon id = 30 mode = 'json' is_front = 1]
  • filter_leverantör: specialattribut som gör det möjligt att synkronisera TABLEON-databasförfrågningar med olika plugins som inläggsfilter för WordPress, till exempel: mdtf. Läsa utvecklare info här.
  • tableon_text_search_by: specialattribut för textinmatning 'Sök efter titel'som som standard endast söker efter titel. Med detta attribut kan du utöka sökningen efter nästa fält: post_title (standard), POST_CONTENT, post_excerpt. Även om du använder textinmatning efter titel från filterkonstruktör hjälper detta attribut också att använda textsökning med den ena textinmatningen.
  • css_classes: alla CSS-klasser för tabellbehållaren
  • no_found_text: anpassad text när inga inlägg hittades
  • table_view: endast ett värde är möjligt här - 'separeratseparerar celler i posttabellen. Se demosidor för att förstå:
  • post_title_as_text - inaktivera / aktivera länk på inläggstitel (1/0)
  • disable_link_on_thumb - inaktivera / aktivera länk på inläggsminiatyrbild (1/0)

Några exempel på blandad användning:

  • [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']