This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Sorting custom columns */ | |
// Add new column in view | |
// quiz_answer - post-type | |
add_filter('manage_quiz_answer_posts_columns', 'tankenbak_quiz_answer_table_head'); | |
function tankenbak_quiz_answer_table_head( $defaults ) { | |
$defaults['answers_points'] = __('Points', 'tankenbak'); | |
//$defaults['ticket_status'] = __('Status', 'tankenbak') | |
return $defaults; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// BY simple filter | |
$excerpt = apply_filters('the_excerpt', get_post_field('post_excerpt', get_the_ID())); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* //https://stackoverflow.com/questions/149055/how-can-i-format-numbers-as-dollars-currency-string-in-javascript#answer-14428340 | |
* Number.prototype.format(n, x, s, c) | |
* | |
* @param integer n: length of decimal | |
* @param integer x: length of whole part | |
* @param mixed s: sections delimiter | |
* @param mixed c: decimal delimiter | |
*/ | |
Number.prototype.format = function(n, x, s, c) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* admin_notice(desc, type, dismissable) | |
* | |
* @param string desc: descriotion text for notice | |
* @param string type: oneof [success, error, warning, info] | |
* @param bool dismissable: should be dismissable or dont | |
*/ | |
function admin_notice(desc, type, dismissable) { | |
if (dismissable) { | |
dismissable = 'is-dismissible'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function plugin_add_settings_link( $links ) { | |
$settings_link = '<a href="options-general.php?page=plugin_name">' . __( 'Settings' ) . '</a>'; | |
array_push( $links, $settings_link ); | |
return $links; | |
} | |
$plugin = plugin_basename( __FILE__ ); | |
add_filter( "plugin_action_links_$plugin", 'plugin_add_settings_link' ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"GB", "GIR[ ]?0AA|((AB|AL|B|BA|BB|BD|BH|BL|BN|BR|BS|BT|CA|CB|CF|CH|CM|CO|CR|CT|CV|CW|DA|DD|DE|DG|DH|DL|DN|DT|DY|E|EC|EH|EN|EX|FK|FY|G|GL|GY|GU|HA|HD|HG|HP|HR|HS|HU|HX|IG|IM|IP|IV|JE|KA|KT|KW|KY|L|LA|LD|LE|LL|LN|LS|LU|M|ME|MK|ML|N|NE|NG|NN|NP|NR|NW|OL|OX|PA|PE|PH|PL|PO|PR|RG|RH|RM|S|SA|SE|SG|SK|SL|SM|SN|SO|SP|SR|SS|ST|SW|SY|TA|TD|TF|TN|TQ|TR|TS|TW|UB|W|WA|WC|WD|WF|WN|WR|WS|WV|YO|ZE)(\d[\dA-Z]?[ ]?\d[ABD-HJLN-UW-Z]{2}))|BFPO[ ]?\d{1,4}" | |
"JE", "JE\d[\dA-Z]?[ ]?\d[ABD-HJLN-UW-Z]{2}" | |
"GG", "GY\d[\dA-Z]?[ ]?\d[ABD-HJLN-UW-Z]{2}" | |
"IM", "IM\d[\dA-Z]?[ ]?\d[ABD-HJLN-UW-Z]{2}" | |
"US", "\d{5}([ \-]\d{4})?" | |
"CA", "[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][ ]?\d[ABCEGHJ-NPRSTV-Z]\d" | |
"DE", "\d{5}" | |
"JP", "\d{3}-\d{4}" | |
"FR", "\d{2}[ ]?\d{3}" | |
"AU", "\d{4}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Hook up the AJAX actions | |
add_action( 'wp_ajax_nopriv_gf_button_get_form', 'gf_button_ajax_get_form' ); | |
add_action( 'wp_ajax_gf_button_get_form', 'gf_button_ajax_get_form' ); | |
function gf_button_ajax_get_form(){ | |
$form_id = isset( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0; | |
/* | |
used in case if you need additional dynamic fields |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Add support to SVG in WP media viewer | |
*/ | |
function svg_meta_data_support($data, $id){ | |
$attachment = get_post($id); // Filter makes sure that the post is an attachment | |
$mime_type = $attachment->post_mime_type; // The attachment mime_type |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<style> | |
input[type="file"]{ | |
position: absolute; | |
top: -500px; | |
} | |
div.file-listing{ | |
width: 200px; | |
} |
OlderNewer