ຕະຫຼາດເນື້ອໃນ

WordPress: ຢຸດການປັບປຸງປີຂອງທ່ານດ້ວຍ shortcode ນີ້ເພື່ອຄິດໄລ່ປີນັບຕັ້ງແຕ່

ໜຶ່ງ ໃນຄຸນລັກສະນະທີ່ດີທີ່ສຸດຂອງ WordPress ເປັນລະບົບການຈັດການເນື້ອຫາ (CMS) ແມ່ນ Shortcodes. ຄວາມຍືດຫຍຸ່ນໃນການດໍາເນີນໂຄງການເນື້ອຫາແບບເຄື່ອນໄຫວໂດຍໃຊ້ shortcodes ສາມາດຊ່ວຍໃຫ້ທ່ານນໍາໃຊ້ເວັບໄຊທ໌ທີ່ເຂັ້ມແຂງແລະຫນ້າເຊື່ອຖື. ລະຫັດສັ້ນ ແມ່ນສາຍສະຕຣິງທົດແທນທີ່ທ່ານສາມາດໃສ່ເຂົ້າໄປໃນເນື້ອຫາຂອງທ່ານທີ່ສະແດງເນື້ອຫາແບບເຄື່ອນໄຫວ.

ຂ້ອຍກໍາລັງຊ່ວຍລູກຄ້າໃນອາທິດນີ້ບ່ອນທີ່ພວກເຂົາກໍາລັງເອົາຫນຶ່ງໃນຜະລິດຕະພັນຂອງພວກເຂົາແລະມ້ວນມັນອອກເປັນໂດເມນໃຫມ່. ເວັບໄຊທ໌ແມ່ນຫຼາຍຮ້ອຍຫນ້າແລະໄດ້ຮັບການຂ້ອນຂ້າງປະຕິບັດ. ດັ່ງທີ່ພວກເຮົາໄດ້ເຮັດວຽກຢູ່ໃນບັນຊີລາຍຊື່ຂອງບັນຫາ, ສິ່ງຫນຶ່ງທີ່ປາກົດຂຶ້ນແມ່ນວ່າມີຫລາຍສິບບົດຄວາມ blog, ຫນ້າ, ແລະການໂທຫາການປະຕິບັດທີ່ເວົ້າກັບບໍລິສັດ. ປີໃນທຸລະກິດ.

ບາງຫນ້າມີ 13 ປີ, ບາງ 15 ປີ, ແລະເນື້ອຫາໃຫມ່ແມ່ນຖືກຕ້ອງຢູ່ທີ່ 17 ປີ ... ທັງຫມົດແມ່ນຂຶ້ນກັບເວລາທີ່ມັນຖືກຂຽນ. ນີ້ແມ່ນ ໜຶ່ງ ໃນການແກ້ໄຂທີ່ບໍ່ ຈຳ ເປັນທີ່ຕ້ອງການເພື່ອເຮັດໃຫ້ shortcode ສາມາດຈັດການໄດ້ຢ່າງສົມບູນ.

Shortcode ສໍາລັບປີນັບຕັ້ງແຕ່

ທັງໝົດທີ່ພວກເຮົາຕ້ອງເຮັດຄືການລົງທະບຽນ shortcode ທີ່ໃຊ້ປີປັດຈຸບັນ ແລະຫັກອອກຈາກປີທີ່ບໍລິສັດສ້າງຕັ້ງຂຶ້ນ. ພວກ​ເຮົາ​ສາ​ມາດ​ວາງ​ເປັນ​ປີ​ເລີ່ມ​ຕົ້ນ​ເພື່ອ​ສະ​ເຫມີ​ການ​ຄິດ​ໄລ່​ຈາກ OR ພວກ​ເຮົາ​ສາ​ມາດ​ຜ່ານ​ປີ​.

ການປະຕິບັດທີ່ດີທີ່ສຸດສໍາລັບທ່ານຈະເປັນການສ້າງແລະເພີ່ມ plugin ທີ່ກໍານົດໄວ້ສໍາລັບເວັບໄຊທ໌ຂອງທ່ານເພື່ອເພີ່ມ shortcode ນີ້. ໃນຂະນະທີ່ທ່ານສາມາດເພີ່ມ shortcodes ກັບຫົວຂໍ້ຂອງທ່ານ, ຖ້າທ່ານກໍາລັງ outputing ເວັບໄຊທ໌ຂອງທ່ານດ້ວຍ plugin AMP, shortcodes ເຫຼົ່ານັ້ນຈະບໍ່ສະແດງ. ຖ້າທ່ານເພີ່ມພວກມັນໃສ່ plugin ທີ່ກໍາຫນົດເອງ, ພວກເຂົາຈະສະແດງຢູ່ໃນຫນ້າ AMP.

ນີ້ແມ່ນຫນ້າທີ່:

function yearssince_shortcode($atts) {
	$atts = shortcode_atts(array(
		'startdate' => '7/14/2005',
		),
		$atts
	);
	   
	$startdate = new DateTime($atts['startdate']);
	$today = new DateTime(date('m/d/Y'));
	$datediff = $today->diff($startdate);
	$yeardiff = $datediff->y;
	return $yeardiff;
 }
 add_shortcode( 'yearssince', 'yearssince_shortcode' );

ຟັງຊັນລົບປີປັດຈຸບັນຈາກປີທີ່ທ່ານຜ່ານ, ຫຼືໃຊ້ວັນທີທີ່ທ່ານໃສ່ໃນລະຫັດນີ້ເປັນຄ່າເລີ່ມຕົ້ນ. ໃນ​ກໍ​ລະ​ນີ​ນີ້​, ຂ້າ​ພະ​ເຈົ້າ​ໄດ້​ນໍາ​ໃຊ້​ວັນ​ທີ​ຂອງ​ການ​ພິມ​ເຜີຍ​ແຜ່​ຄັ້ງ​ທໍາ​ອິດ​ກ່ຽວ​ກັບ​ການ​ Martech Zone.

Martech Zone has been published for over [yearssince] years!

ຜົນໄດ້ຮັບແມ່ນ:

Martech Zone ໄດ້ຮັບການຕີພິມຫຼາຍກວ່າ 18 ປີ!

ລະຫັດສັ້ນນີ້ຈະຄິດໄລ່ຈໍານວນປີນັບຕັ້ງແຕ່ວັນທີນັ້ນ. ຕົວຢ່າງ, ຖ້າຂ້ອຍຕ້ອງການຂຽນວ່າວັນເດືອນປີເກີດຂອງຂ້ອຍແມ່ນດົນປານໃດ, ຂ້ອຍກໍ່ຂຽນວ່າ:

Douglas Karr is [yearssince startdate="4/19/1968"] years old!

ຜົນໄດ້ຮັບແມ່ນ:

Douglas Karr ອາຍຸ 55 ປີ!

ແນ່ນອນ, ທ່ານສາມາດສັບສົນຫຼາຍກັບປະເພດຂອງ shortcode ນີ້ ... ທ່ານສາມາດນໍາໃຊ້ HTML, ຮູບພາບ, CSS, ແລະອື່ນໆ, ແຕ່ນີ້ແມ່ນພຽງແຕ່ຕົວຢ່າງທີ່ງ່າຍດາຍເພື່ອຮັບປະກັນວ່າເວັບໄຊທ໌ຂອງທ່ານຖືກຕ້ອງແລ້ວ!

ວິທີການຫຸ້ມຫໍ່ນີ້ເຂົ້າໄປໃນ Plugin Custom

ຂ້ອຍຂໍແນະນໍາໃຫ້ສ້າງ plugin ແບບກໍານົດເອງສໍາລັບເວັບໄຊທ໌ຂອງເຈົ້າທີ່ລວມເອົາ shortcode ທັງຫມົດຂອງເຈົ້າ, ເຖິງແມ່ນວ່າຢູ່ໃນຫົວຂໍ້ຂອງເຈົ້າ. ເພື່ອເຮັດສິ່ງນີ້:

  1. ສ້າງໂຟນເດີທີ່ມີຊື່ສະເພາະ. ຕົວຢ່າງ, ຂອງພວກເຮົາແມ່ນຊື່ mtz-ລະຫັດສັ້ນ.
  2. ພາຍໃນໄຟລ໌ນັ້ນ, ເພີ່ມ a shortcodesphp ໄຟລ໌. (ທ່ານ​ສາ​ມາດ​ຕັ້ງ​ຊື່​ມັນ​ທຸກ​ທີ່​ທ່ານ​ຕ້ອງ​ການ​)
  3. ພາຍໃນໄຟລ໌ shortcodes.php, ທ່ານສາມາດເພີ່ມລະຫັດຂ້າງເທິງນອກເຫນືອໄປຈາກຂໍ້ມູນ plugins ທີ່ຈະສະແດງຢູ່ໃນຫນ້າ plugins ຂອງທ່ານ:
<?php
/*
Plugin Name: Martech Zone Shortcodes
Description: Shortcodes for Martech Zone. This way they work with AMP.
Version: 1.0.0
Author: Douglas Karr
Author URI: https://dknewmedia.com
*/

function yearssince_shortcode( $atts ) {
	$atts = shortcode_atts(array(
		'startdate' => '7/14/2005',
		),
		$atts
	);
	   
	$startdate = new DateTime($atts['startdate']);
	$today = new DateTime(date('m/d/Y'));
	$datediff = $today->diff($startdate);
	$yeardiff = $datediff->y;
	return $yeardiff;
 }
 add_shortcode( 'yearssince', 'yearssince_shortcode' );
  1. Zip ເຖິງໂຟນເດີ, ແລະໃນປັດຈຸບັນທ່ານສາມາດອັບໂຫລດແລະເປີດໃຊ້ plugin ໄດ້ໂດຍຜ່ານເມນູ plugins WordPress ຂອງທ່ານ.

ການເຄື່ອນຍ້າຍຫົວຂໍ້ສັ້ນຂອງຫົວຂໍ້ຂອງທ່ານ

ຫົວຂໍ້ຈໍານວນຫຼາຍມາພ້ອມກັບອາເລຂອງ shortcodes ຢູ່ໃນຕົວເຊັ່ນດຽວກັນ. ຖ້າທ່ານຕ້ອງການໂອນ shortcodes ເຫຼົ່ານັ້ນໄປຫາ plugin shortcodes ແບບກໍານົດເອງຂອງທ່ານແລະເອົາພວກມັນອອກຈາກຫົວຂໍ້ຂອງທ່ານ, ທ່ານສາມາດຂຽນລະຫັດໃນ plugin shortcodes ແບບກໍານົດເອງຂອງທ່ານເພື່ອປິດການໃຊ້ງານ shortcode ຫົວຂໍ້ແລະ; ແທນທີ່ຈະ, ລົງທະບຽນ shortcode ກັບ plugin shortcode ຂອງທ່ານເອງ. ນີ້ແມ່ນວິທີ:

ຂຽນທັບຫົວຂໍ້ສັ້ນ

Douglas Karr

Douglas Karr ແມ່ນ CMO ຂອງ OpenINSIGHTS ແລະຜູ້ກໍ່ຕັ້ງຂອງ Martech Zone. Douglas ໄດ້ຊ່ວຍເຫຼືອຜູ້ເລີ່ມຕົ້ນ MarTech ຫຼາຍໆຄົນທີ່ປະສົບຜົນສໍາເລັດ, ໄດ້ຊ່ວຍເຫຼືອໃນຄວາມພາກພຽນອັນເນື່ອງມາຈາກຫຼາຍກວ່າ $ 5 ຕື້ໃນການຊື້ແລະການລົງທຶນ Martech, ແລະສືບຕໍ່ຊ່ວຍເຫຼືອບໍລິສັດໃນການປະຕິບັດແລະອັດຕະໂນມັດຍຸດທະສາດການຂາຍແລະການຕະຫຼາດຂອງພວກເຂົາ. Douglas ແມ່ນການຫັນເປັນດິຈິຕອນທີ່ໄດ້ຮັບການຍອມຮັບໃນລະດັບສາກົນແລະຜູ້ຊ່ຽວຊານ MarTech ແລະລໍາໂພງ. Douglas ຍັງເປັນຜູ້ຂຽນທີ່ພິມເຜີຍແຜ່ຂອງຄູ່ມືຂອງ Dummie ແລະຫນັງສືຜູ້ນໍາທາງທຸລະກິດ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ

ກັບໄປດ້ານເທິງສຸດ
ປິດ

ກວດພົບ Adblock

Martech Zone ສາມາດສະໜອງເນື້ອຫານີ້ໃຫ້ກັບເຈົ້າໄດ້ໂດຍບໍ່ເສຍຄ່າໃຊ້ຈ່າຍໃດໆ ເພາະວ່າພວກເຮົາສ້າງລາຍໄດ້ຈາກເວັບໄຊຂອງພວກເຮົາຜ່ານລາຍໄດ້ໂຄສະນາ, ລິ້ງເຊື່ອມໂຍງ ແລະສະປອນເຊີ. ພວກ​ເຮົາ​ຈະ​ຮູ້​ສຶກ​ດີ​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຈະ​ເອົາ​ຕົວ​ບລັອກ​ການ​ໂຄ​ສະ​ນາ​ຂອງ​ທ່ານ​ທີ່​ທ່ານ​ເບິ່ງ​ເວັບ​ໄຊ​ຂອງ​ພວກ​ເຮົາ.