Ich habe in der Tabelle „Letzte Bestellungen“ eine neue Spalte hinzugefügt. Ich möchte den Produktnamen in dieser Spalte anzeigen.
Ich verwende den folgenden PHP-Code. Ist es möglich, einige Änderungen an diesem Code vorzunehmen, um stattdessen den Produktnamen anzuzeigen?
**
* Adds a new column to the "My Orders" table in the account.
*
* @param string[] $columns the columns in the orders table
* @return string[] updated columns
*/
function th_wc_add_my_account_orders_column( $columns ) {
$new_columns = array();
foreach ( $columns as $key => $name ) {
$new_columns[ $key ] = $name;
// add ship-to after order status column
if ( 'order-status' === $key ) {
$new_columns['new-data'] = __( 'New Data', 'textdomain' );
}
}
return $new_columns;
}
add_filter( 'woocommerce_my_account_my_orders_columns', 'th_wc_add_my_account_orders_column' );
/**
* Adds data to the custom "new-data" column in "My Account > Orders".
*
* @param \WC_Order $order the order object for the row
*/
function th_wc_my_orders_new_data_column( $order ) {
$new_data = get_post_meta( $order->get_id(), 'new_data', true ); // Get custom order meta
echo ! empty( $new_data ) ? $new_data : '–';
}
add_action( 'woocommerce_my_account_my_orders_column_new-data', 'th_wc_my_orders_new_data_column' );
Ich habe in der Tabelle „Letzte Bestellungen“ eine neue Spalte hinzugefügt. Ich möchte den Produktnamen in dieser Spalte anzeigen. Ich verwende den folgenden PHP-Code. Ist es möglich, einige Änderungen an diesem Code vorzunehmen, um stattdessen den Produktnamen anzuzeigen? [code]** * Adds a new column to the "My Orders" table in the account. * * @param string[] $columns the columns in the orders table * @return string[] updated columns */ function th_wc_add_my_account_orders_column( $columns ) {
$new_columns = array();
foreach ( $columns as $key => $name ) {
$new_columns[ $key ] = $name;
// add ship-to after order status column if ( 'order-status' === $key ) { $new_columns['new-data'] = __( 'New Data', 'textdomain' ); } }
/** * Adds data to the custom "new-data" column in "My Account > Orders". * * @param \WC_Order $order the order object for the row */ function th_wc_my_orders_new_data_column( $order ) {
$new_data = get_post_meta( $order->get_id(), 'new_data', true ); // Get custom order meta echo ! empty( $new_data ) ? $new_data : '–';
Ich verwende WordPress mit WooCommerce- und WooCommerce-Abonnement-Plugins und es funktioniert gemäß meinen Anforderungen gut. Alt = Bildbeschreibung hier eingeben src =
Also habe ich recherchiert...
Ich möchte eine Nachricht von der Aufgabe senden, die ECS -Cluster in Rechnung A an die SQS in Konto b. Die Nachricht an die Warteschlange. Benötigen wir wirklich diesen Fall, Nachrichten von der ECS...
Ich entwickle eine kleine Erweiterung für die Verwaltung von Gutscheinen in meinem WooCommerce -Store, ein benutzerdefiniertes Plugin mit einem PDF -Export. PDF ist leer. Ihr Konto und das erneute...
Ich habe eine Intranet -Webanwendung, die mit C# und .NET entwickelt wird und sie wird auf unserem eigenen internen Webserver gehostet, das IIS 8.5 ausgeführt wird.