Kategorien
Entwickler Wordpress

WordPress Woocommerce Snippets mit erweiterungen für b2b Market

Snippetssammlung:

https://wooexperte.de/woocommerce-snippets/

https://marketpress.de/tag/snippet/

https://marketpress.de/woocommerce-snippets/

Kategorien
Entwickler Webdesign Wordpress

WordPress Plugins für Barrierefreiheit

Da Barrierefreie Webseiten auf Seiten des Frontends mächtig viel arbeit macht hier ein Seite mit Plugins für Barrierefreiheit.
https://abilitools.com/2020/04/17/die-8-besten-wordpress-plugins-fuer-mehr-digitale-barrierefreiheit/

Kategorien
Entwickler

Woocommerce Login/Registrierung

Wenn es Troubleshooting gibt und es keine Anmelde link nach der registrierung versendet wird, unbedingt die Einstellung Woocoommerce->Emails die Konfiguration durcharbeiten. Siehe Screen

Kategorien
Uncategorized

Js/jquery Element prüfen auf Existens (block/none/visible)

Oft muss man im Javascript prüfen ob eine Element gerade angezeigt wird ( block or none) um es dann bei jeweiliger anzeigen zu validieren.
Die wohl sicherste Lösung hierfür wäre im jQuery bereiche folgende.

$('#yourID').is(':visible');

$('#yourID').is(':hidden');
Kategorien
Uncategorized

Phpmailer zweite Mail mit unterschiedlichen Content versenden

Phpmailer gibt uns die Möglichkeit mehrere Mails mit einer Instanz zu versenden. Hier muss darauf geachtet werden, das die function clearAllRecipients aufgerufen werden. Die Funktion löscht alle im addAddress gelisteten E-mail Adressen. Hier ein Beispiel einer phpmailer instanz.

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;


require 'vendor/autoload.php';

$mail = new PHPMailer(true);

try {
  
  	$mail->CharSet = 'UTF-8';
	$mail->isSMTP();                                            // Send using SMTP
    $mail->Host = 'deinMailHoster';                     
    $mail->SMTPAuth = true;                              
    $mail->Username = 'Username';
    $mail->Password = 'Passwort'; 
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
	$mail->Port = 587;
  
  	$mail->setFrom('test@testmail.com');
    $mail->addAddress('service@testmail.com');

	$customerName = strip_tags(trim($_POST['userName']));
    $email = strip_tags(trim($_POST['Email']));
  
	$mail->isHTML(true);
    $mail->Subject = $subject;

	$mail->Body = "Hier kommt dann der Text für den Email Body rein";

	$mail->send();


	// Hier kommt die Konfiguration für die Zeite Mail.
	// Die Empfänger werden alle auf null gesetzt
	$mail->clearAllRecipients();
  
    $mail->isHTML(true);
    $mail->addAddress($second_email);
    $mail->Subject = $subject;

    // Pfad angeben für das hinterlegte Email template
    $mailer_template = 'mailer-template/content-mail.php';

    // Liest die gesamte datei in einen STring.
    $template = file_get_contents($mailer_template);
  
    // der mail wir der eingelesene String
    // übergeben und in html gewandelt.
    $mail>msgHTML($template);


    // die zweite mail mit anderen Inhalt wir an
    // einen zweiten neuen Recipient versendet.
    $mail->send();
  
}catch(Exception $e){
  echo "Mailer Error {$mail->ErrorInfo}";
    $result = "Error";
}
Kategorien
Allgemeines Netzwelt

Digitale Zahlungen in Europa könnten 2020 um rund 10 % zulegen

Digital Payment scheint sich für immer mehr Menschen zur einfachen Alternative zum Zahlungsverkehr mit Bargeld und Karten zu entwickeln. Immer mehr Nutzer von mobilen Endgeräten (Smartphone, Tablet usw.) könnten dafür sorgen, dass digitale Zahlungen in Europa 2020 um rund 10 % zulegen könnten. Analysten erwarten, dass in diesem Jahr der Rekord-Transaktionswert von 802 Milliarden US-Dollar (rund 742 Milliarden Euro) erreicht werden könnte. Und in den kommenden Jahren könnte der Trend noch stärker nach oben zeigen.

Kategorien
Entwickler Webdesign

checkbox AGB bestätigen in germanzied über „Bezahlen“ Button

add_action( 'init', 'my_child_move_legal_checkboxes', 50 ); function my_child_move_legal_checkboxes() { // Remove remove_action( 'woocommerce_review_order_after_payment', 'woocommerce_gzd_template_render_checkout_checkboxes', 10 ); // Readd before submit button add_action( 'woocommerce_gzd_review_order_before_submit', 'woocommerce_gzd_template_render_checkout_checkboxes', 10 ); }

Bildschirmfoto 2020-05-29 um 00.15.44

Kategorien
Allgemeines Netzwelt

6 Trends, die die Zukunft der Arbeit gestalten

Wie wird die Arbeitswelt von morgen aussehen? Wie und wo werden wir arbeiten? Und welche Technologien werden wir nutzen? Dies und viele andere Arbeits-Trends zeigt diese Infographik von Wrike – smart projektmanagement

Kategorien
Allgemeines

Dresscode für die Einladung zum Abendessen beim Chef

Der Chef hat eine Einladung zum Abendessen ausgesprochen und nun steht die Frage nach dem Dresscode im Raum. Leicht und lässig, denn schließlich ist die Arbeitszeit ja schon lange vorbei und das Essen soll ja eher locker werden oder dann doch lieber im Anzug und in seriöser Businesskleidung? Das Essen mit der Chefetage ist für jeden Angestellten stets eine große Herausforderung. Nur wer hier durch Stil und Weltgewandtheit zeigt, kann am Ende auch auf ganzer Linie punkten. Wie das gelingt, soll hier erläutert werden.

Kategorien
Allgemeines

10 Projektmanagement Best Practices, die Sie nicht vergessen sollten

Hier mal eine Infographik Wrike – aufgaben strukturieren mit den besten Tipps aus dem Projektmanagement Alltag.