Blog Archives: custom

Veelkord WordPress excerptist

  |   by kadriad   |   Blogi, wordpress  |  No Comments

Tegelikult peaks kõik toimima probleemivabalt. Kui näiteks postituste loendis on the_excerpt() ja kui on soovi muuta, siis functions.php-sse panna add_filter…, aga järjekordselt see millegipärast ei toimi. Panen siia veel ühe asendusfunktsiooni, mis toimis: http://wordpress.stackexchange.com/questions/139953/excerpt-length-not-working Ja kood ka functions.php-sse: function excerpt($limit) { $excerpt = explode(' ', get_the_excerpt(), $limit); if (count($excerpt)>=$limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'…'; […]

Read more »

WordPress Event Calendar Plugin custom code

  |   by kadriad   |   Blogi, plugins, wordpress  |  No Comments

Tegemist on väga hea kalendri pluginaga, mida kahjuks pole enam 2 aastat uuendatud. Oli kiiresti vaja sarnast pluginat, alternatiivi ei leidnud, kasutasin siis riskantselt sedasama. Aktiveerimisel annab viga, seega on vaja faili eventcalendar3.php parandada. Lahenduse leiab siit: https://wordpress.org/support/topic/plugin-event-calendar-3-291-fix Tuleb vabaneda &-stringist järgmistes funktsioonides: function ec3_filter_the_content($post_content) function ec3_filter_posts_where($where) function ec3_filter_posts_join($join) function ec3_filter_posts_orderby($orderby) function ec3_filter_posts_groupby($groupby) function ec3_filter_posts_fields($fields) […]

Read more »

Kuidas muuta/eemaldada/lisada WordPressi kasutajate andmevälju

  |   by kadriad   |   Blogi, wordpress  |  No Comments

Oli vaja, et WP kasutaja lisaks andmetesse ka enda firma. Täpselt vajaliku asja leidsin siit: http://wpmodder.com/how-to-add-and-delete-contact-info-fields-for-your-users-960.html Kood ka:   function change_contactmethod( $contactmethods ) { //Add some fields $contactmethods[‘company’] = ‘Company Name’; $contactmethods[‘title’] = ‘Title’; $contactmethods[‘phone’] = ‘Phone Number’; $contactmethods[‘twitter’] = ‘Twitter Name (no @)’;   //Remove AIM, Yahoo IM, Google Talk/Jabber unset($contactmethods[‘aim’]); unset($contactmethods[‘yim’]); unset($contactmethods[‘jabber’]);   […]

Read more »

Oma tabelid WordPressis

  |   by kadriad   |   Blogi, wordpress  |  No Comments

Oli vaja kasutada WordPressis oma tabeleid. Selleks, et saaks teha $wpdb->query tuleb tabelid nö registreerida. Õpetus on siin: http://snipplr.com/view.php?codeview&id=52178 ja siit saab ka näpunäiteid: http://wordpress.stackexchange.com/questions/25764/cant-pass-table-to-wpdb-prepare Tähtsam osa:   function create_stats(){ global $wpdb; //create the name of the table including the wordpress prefix (wp_ etc) $search_table = $wpdb->prefix . “stats”; //$wpdb->show_errors(); //check if there are any […]

Read more »

WordPress kategooria lisaväljad

  |   by kadriad   |   Blogi, wordpress  |  No Comments

Oli vaja lisada WordPressi kategooriale metaandmeid nagu pilt kirjeldus2, lingid jne. Selleks on mitmeid pluginaid – üsna mitmed pakuvad pildi lisamist. Piiramatut hulka uusi metavälju pakub järgnev plugin: Category Custom Fields – allalaadimine: http://av-studio.org/CategoryCustomFields.zip Uute kategooriate salvestamine õnnestub kenasti. On vaja jälgida, et kategooria oleks ühesõnaline (vast ka ilma täpitähtedeta) – igal juhul ilma tühikuteta (muidu […]

Read more »