Wie mache ich komplexe databaseabfragen (ähnlich wie Drupal Views)?

Ich bin neu in WordPress und ich versuche, asubscription box website mit WooCommerce und den WooCommerce Subscriptions / Membership Add-on-Plugins zu erstellen.

Sie scheinen gut zu funktionieren, aber als ich anfing, über den legistischen Albtraum des Versands nachzudenken und zu verfolgen, wer wann was bekommt, habe ich mich gefragt, wie man alle Informationen innerhalb der Website-database nutzen kann, wie Benutzerdaten, Teilnehmerdaten, Kunden Daten und Newsletter-Abonnementdaten.

Natürlich könnte dies alles mit dem Modul Ansichten in Drupal geschehen. Und ich fange an zu befürchten, dass ich eine benutzerdefinierte Programmierung in WP durchführen muss, um eine Datentabelle mit den benötigten Informationen zu erhalten.

Hier sind die Felder, die ich gerne haben möchte

  • Nutzername
  • Benutzer Email
  • aktuelles Abonnementprodukt, für das sie angemeldet sind
  • Anmeldedatum
  • Datum der letzten wiederkehrenden Zahlung (oder Erneuerungsdatum)
  • Newsletter-Abonnement (welche Liste oder Segment)
  • Lieferadresse (kombinierte Felder, also ist es ein Block Text)
  • Upselling oder Cross-Selling von Artikeln, die möglicherweise zu einem Einkaufswagen hinzugefügt wurden

Ist dies mit einem KOSTENLOSEN Plugin möglich oder muss ich diese Abfragen anpassen?

Solutions Collecting From Web of "Wie mache ich komplexe databaseabfragen (ähnlich wie Drupal Views)?"