Btw
Je winkelwagen

Je winkelwagen is leeg.

Addofy op multisite: de netwerkindex en instellingen

Op een netwerk houdt Addofy één index bij van de bestellingen en producten van elke site, in de tabel {base_prefix}adba_network_index. Die voedt Alle bestellingen, Alle producten en het zoeken over sites heen. Wijzigingen worden bij shutdown weggeschreven vanuit WooCommerce-hooks. Draai wp adba network index om hem voor bestaande data te vullen.

De index uitbreiden

  • Haal een type uit de index met adba_network_index_types, of voeg een eigen type toe.
  • Om een type toe te voegen, zet je objecten in de wachtrij met \AddoBack\Network\Indexer::queue( 'mytype', $id ) en bouw je de rij in adba_network_index_row.
  • Voeg kolommen toe aan de overzichtslijsten met adba_network_list_columns.
  • Beperk de sites waarop een netwerkzoekopdracht draait met adba_search_network_sites. Sites die een gebruiker niet kan bereiken, worden nooit toegevoegd.

Netwerkinstellingen

Een netwerkstandaard geldt waar een site geen eigen waarde heeft. Een afgedwongen sleutel wint van de sitewaarde en toont een slotje; Config::lock_source() geeft network terug.

De volgorde is: constante, omgevingsvariabele, netwerk (afgedwongen), site, netwerk (standaard), standaard.

Gebruikers-meta

Gebruikers-meta die bij één site hoort, gaat via \AddoBack\Support\SiteUserMeta, dat op multisite het tabelprefix van de site gebruikt.

In JavaScript

Het event search:scope laat weten welk bereik de palette doorzoekt: deze site of het netwerk. Resultaten van een netwerkzoekopdracht hebben site, site_name en site_color.

Gerelateerd

Klaar om je AI te koppelen aan echte tools?

Start gratis proefperiode