Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View marco-van-zomeren's full-sized avatar
:octocat:
Hello world!

marco-van-zomeren

:octocat:
Hello world!
View GitHub Profile
@marco-van-zomeren
marco-van-zomeren / gist:5782687167d9197cb4464b947232eb88
Created April 26, 2023 09:54
After Effects - Slider control number
num = effect("Slider Control")("Slider").value.toFixed(0);
function addCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".");
}
addCommas(num);
tx=thisComp.layer("Text"); // change to your text-layer's name
margin_H = 50;
margin_V = 33;
// margins relative to fontSize
margin_H = margin_H * tx.text.sourceText.style.fontSize/100;
margin_V = margin_V * tx.text.sourceText.style.fontSize/100;
sr=tx.sourceRectAtTime();
effect("Slider Control")("Slider").value.toFixed(0)
or
num = value;
function addCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
amp = .06; // amplitude
freq = 2; // frequency
decay = 7; // decay (the more the value, the faster oscillations fade)
//----------------------------------
n = 0;
if (numKeys > 0){
n = nearestKey(time).index;
if (key(n).time > time){
n--;
}
<?php
$price = get_post_meta( get_the_ID(), '_price', true );
if ( $price > 0 ) {
echo wc_price( $price );
}
?>
@marco-van-zomeren
marco-van-zomeren / support-color-schemes.css
Created March 31, 2020 20:34
Support dark color scheme
:root {
color-scheme: light dark;
supported-color-schemes: light dark;
}
@media (prefers-color-scheme: dark) {
...
}
@marco-van-zomeren
marco-van-zomeren / audio-url-wordpress-post.php
Created February 14, 2020 20:29
Get audio url from post attachment WordPress
<div class="audio">
<?php $audio = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'audio' ) ); ?>
<?php if ( empty( $audio ) ) : ?>
<?php else : ?>
<?php foreach ( $audio as $attachment_id => $attachment ) : ?>
<div class="player">
<audio controls>
<source src="<?php echo wp_get_attachment_url( $attachment_id, 'full' ); ?>" type="audio/mpeg">
@marco-van-zomeren
marco-van-zomeren / wordpress-contact-form.php
Last active January 5, 2020 09:10
Wordpress contact form without a plugin
<?php include("header.php"); ?>
<div class="page-container span_12 xs-md:p-0 pg">
<section class="span_12 container grid">
<main class="span_12 relative pg">
<?php
//response generation function
$response = "";
@marco-van-zomeren
marco-van-zomeren / WordPress_multisite.php
Created January 4, 2020 13:11
Create a WordPress multisite
define( 'WP_ALLOW_MULTISITE', true );
@marco-van-zomeren
marco-van-zomeren / grid.scss
Last active September 3, 2019 17:18
Automate CSS grid utility classes
.container.grid {
max-width: 1600px;
margin: auto;
grid-row-gap: var(--gutter)
}
[class*="grid"] {
display: grid;
grid-gap: var(--gutter);
grid-template-columns: repeat(12, 1fr);