Skip to content

Instantly share code, notes, and snippets.

View eduard-un's full-sized avatar
🎯
Focusing

Eduard Ungureanu eduard-un

🎯
Focusing
View GitHub Profile
@eduard-un
eduard-un / audit.md
Created February 16, 2026 11:50
Module Audit

Abbreviations:

  • EP - Element Preset
Module Has Fields? Should Elements OGP be displayed at EP level? Are the fields available at EP level?
Group No No No
Group Carousel Yes Yes Yes
Carousel Slide No No No
Accordion No No No
Accordion Item No No No
@eduard-un
eduard-un / check.sh
Created March 26, 2025 13:03
Checkout branches
#!/usr/bin/env bash
set -e
ROOT_DIR=$(pwd)
BOLD=$(tput bold)
NORMAL=$(tput sgr0)
CACHE_DIR="$HOME/Library/Caches/Google/Chrome/Default/Cache"
function green {
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
@eduard-un
eduard-un / dt-posts.sh
Created January 10, 2025 07:57
Populate WordPress with 50 posts and projects
#!/bin/bash
# Define categories for posts
CATEGORIES=("Nature" "People" "Buildings" "Blog" "Technology" "Science" "History" "Art" "Food" "Travel" "Sports" "Entertainment")
# Define project categories
PROJECT_CATEGORIES=("Architecture" "Photography" "Design" "Technology" "Art" "Sports" "Travel" "Entertainment" "Science" "History" "Food" "Buildings")
# Define tags for posts and projects
POST_TAGS=("Adventure" "Travel" "Food" "Lifestyle" "Technology" "Fitness" "Education" "Health" "Business" "Entertainment")
@eduard-un
eduard-un / reset.sh
Created January 10, 2025 07:55
WordPress Local installation reset
#!/bin/bash
# Step 1: Reset the database
wp db reset --yes
# Step 2: Install WordPress with the given details
wp core install --url="http://d5.test" --title="Divi 5" --admin_user="eduard" --admin_password="thesaint" --admin_email="u.eduard.email@gmail.com"
# Step 3: Clean up the installation by emptying all default content
wp site empty --yes
@eduard-un
eduard-un / show.sh
Created January 10, 2025 07:53
Bash Script for listing the working branches
#!/bin/bash
# Function to print folder and branch with colors
print_folder_branch() {
local dir="$1"
# Define colors
FOLDER_COLOR="\033[1;34m" # Blue and bold
BRANCH_COLOR="\033[1;32m" # Green
RESET_COLOR="\033[0m" # Reset to default color
@eduard-un
eduard-un / check.sh
Created January 10, 2025 07:49
Switch Github Branches:
#!/usr/bin/env bash
set -e
ROOT_DIR=$(pwd)
BOLD=$(tput bold)
NORMAL=$(tput sgr0)
function green {
printf "\e[32m%s\e[0m\n" "${1}"
}