WordPress’in popüler olma sebeplerinden biri müşterinin siz işini yaptıktan sonra aynı işi başkası ile ilerletebilmesi. Bu kod standartları sayesinde oluyor. O yüzden kodu başka bir geliştirici için kolay anlaşılabilir hale getirmeniz gerekiyor. Başkasının kodunu yazan biz de olabiliriz.
Kod yorumları sadece başkaları için değil bizim için de güzel bir şey. İlerde kodu daha kolay anlarsınız. Eğer müşteriniz uluslararası iş yapıyorsa yorumları ingilizce yazmanız gerekiyor.
Örnek bir kod
// Adding custom block end of the first row
// Added on 23 March '22 by Woofocus
// Source: https://alidemirci.com/add-content-to-woocommerce-product-loop/
add_action( 'woocommerce_shop_loop', 'amc_add_content_to_end_of_the_first_row' );
function amc_add_content_to_end_of_the_first_row() {
global $wp_query;
// We know the column count here
$columns = esc_attr( wc_get_loop_prop( 'columns' ) );
if ( ( $wp_query->current_post + 1 ) == $columns && $wp_query->current_post != 0 && is_product_category() ) {
echo esc_html__("Custom content", "amc");
}
}