WordPress: Taofi le fa'afouina o tausaga i luga o oe ma lenei shortcode e fa'atatau i tausaga talu mai lena taimi
O se tasi o pito sili ona lelei o WordPress e avea o se faiga e pulea ai mataupu (CMS) o Shortcodes. O le fetuutuuna'i i le fa'apolokalameina o mea fa'amalosi e fa'aaoga ai shortcodes e mafai ona fesoasoani ia te oe e fa'atūina nofoaga mautu ma ofoofogia. shortcodes o manoa suitulaga e mafai ona e fa'aofi i totonu o lau 'anotusi e fa'aalia ai mea fa'amalosi.
O loʻo ou fesoasoani i le tagata faʻatau i lenei vaiaso o loʻo latou aveina se tasi oa latou oloa ma faʻasalalau i fafo i se vaega fou. O le 'upega tafaʻilagi e faitau selau itulau ma e fai lava si galuega. A o matou galulue i luga o le lisi o faʻafitauli, o le tasi na oso aʻe o le tele o faʻasalalauga blog, itulau, ma valaau i gaioiga na talanoa i le kamupani. tausaga i pisinisi.
O nisi itulau e 13 tausaga, pe tusa ma le 15 tausaga, ma o mea fou e saʻo i le 17 tausaga… e faalagolago uma i le taimi na tusia ai. O se tasi lea o na suiga e le manaʻomia e manaʻomia ai le faia o se shortcode e mafai ona taulimaina lelei.
Shortcode mo Tausaga Talu mai
Pau lava le mea e tatau ona tatou faia o le resitalaina o se shortcode e ave le tausaga o loʻo iai nei ma toesea mai le tausaga na faʻavae ai le kamupani. E mafai ona matou tu'u se tausaga e le mafai ona fa'atatau i taimi uma mai OR e mafai ona tatou pasi le tausaga.
O se fa'ata'ita'iga sili mo oe o le fausia lea ma fa'aopoopo se fa'apipi'i masani mo lau 'upega tafa'ilagi e fa'aopoopo ai lenei shortcode. E ui e mafai ona e faʻaopoopoina faʻamatalaga puʻupuʻu i lau autu, afai o loʻo e faʻapipiʻiina lau 'upega tafaʻilagi i se AMP plugin, o na shortcodes o le a le faʻaalia. Afai e te faʻaopoopoina i latou i se faʻapipiʻi masani, o le a latou faʻaalia i itulau AMP.
O le galuega lea:
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' );
E toesea e le galuega le tausaga o loʻo iai nei mai le tausaga e te pasi ai, pe faʻaaoga le aso e te ulufale ai i lenei code e fai ma faaletonu. I lenei tulaga, na ou faʻaaogaina le aso o le faʻasalalauga muamua na lolomiina i luga Martech Zone.
Martech Zone has been published for over [yearssince] years!
O le taunuuga o le:
Martech Zone ua silia ma le 18 tausaga talu ona lomia!
Ole shortcode ole a fa'atatau le numera o tausaga talu mai lena aso. Mo se faʻataʻitaʻiga, afai ou te manaʻo e tusi pe fia le tele o tausaga talu ai na i ai loʻu aso fanau, ou te tusia:
Douglas Karr is [yearssince startdate="4/19/1968"] years old!
O le taunuuga o le:
Douglas Karr ua 55 tausaga le matua!
Ioe, e mafai ona sili atu le lavelave i lenei ituaiga shortcode ... e mafai ona e faʻaogaina HTML, ata, CSS, ma isi, ae o se faʻataʻitaʻiga faigofie lea e faʻamautinoa ai ua saʻo lau 'upega tafaʻilagi!
Fa'afefea ona fa'apipi'i le mea lea i totonu o se fa'apipi'i fa'apitoa
Ou te fautuaina le fausiaina o se faʻapipiʻi masani mo lau 'upega tafaʻilagi e faʻapipiʻi uma au pupuu, e oʻo lava i totonu o lau autu. Ina ia faia lenei mea:
- Fausia se faila e tulaga ese lona igoa. Mo se faʻataʻitaʻiga, o lo matou igoa mtz-puupuu tulafono.
- I totonu o lena faila, faʻaopoopo a shortcodes.php faila. (E mafai ona e faaigoa i soo se mea e te manaʻo ai)
- I totonu o le shortcodes.php faila, e mafai ona e faʻaopoopo le code i luga e faʻaopoopo i faʻamatalaga faʻapipiʻi o le a faʻaalia i luga o lau itulau 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' );
- Sii luga le pusa, ma e mafai nei ona e faʻapipiʻi ma faʻagaoioia le faʻapipiʻi e ala i lau lisi faʻapipiʻi WordPress.
Fa'ase'e Lau Autu Puupuu
Le tele o autu e sau ma le tele o shortcodes ua fausia-i totonu foi. Afai e te manaʻo e faʻafeiloaʻi na shortcodes i lau custom shortcodes plugin ma aveese i latou mai lau autu, e mafai ona e tusia code i lau custom shortcodes plugin e tape ai le autu shortcode ma; nai lo lena, resitala le shortcode i lau faʻapipiʻi shortcode masani. O le auala lenei: