ImageObject и Yoast: добавляем поля name и description

если в schema-проверке выводится что-то

отсутствует

Рекомендуемое свойство отсутствует: name

description

отсутствует

Рекомендуемое свойство отсутствует: description

то добавляем в functions.php своей темы код

add_filter( 'wpseo_schema_imageobject', function( $data ) {
	if ( is_array( $data ) ) {
		if ( !empty( $data['caption'] ) ) {
			$data['name'] = $data['caption'];
			$data['description'] = 'Купить ' . $data['caption'];
		}
	}

	return $data;
});

добавить ссылку в pdf

pip install PyMuPDF --break-system-packages

import fitz
doc = fitz.open("input.pdf")
# print(f"width: {doc[0].rect.width}, height: {doc[0].rect.height}")
for i in range(doc.page_count):
    rect = fitz.Rect(0, 0, 800, 600)
    link = {"kind": fitz.LINK_URI, "from": rect, "uri": "https://google.com"}
    doc[i].insert_link(link)
doc.save("output.pdf")
doc.close()

как перенести почту с виртуального хостинга на облачный сервер?

можно воспользоваться программой thunderbird и расширением importexporttools ng

1) добавляем текущий ящик, вводим его imap-настройки, дожидаемся загрузки всех папок (входящие, отправленные и др.)

2) добавляем расширение importexporttools ng, для каждой папки выбираем экспорт сообщений в eml

3) добавляем такой же ящик, только imap-сервера = ip-сервера, для каждой папки выбираем импорт всех eml из каталога, дожидаемся окончания импорта

bash (sh)-скрипт из панели инструментов double commander + бонус (скрипт сжатия видео)

код значка: cm_runterm
подсказка: compress video x2
команда: x-terminal-emulator
параметры: -e sh -c "/home/ildar/sh/compress_video.sh %f"
путь запуска: %d

compress_video.sh:

#!/bin/bash
w=$(ffprobe -v error -select_streams v:0 -show_entries stream=width -of csv=p=0 "$1")
h=$(ffprobe -v error -select_streams v:0 -show_entries stream=height -of csv=p=0 "$1")
w_=$(($w / 2))
h_=$(($h / 2))
ffmpeg -i "$1" -vf scale=$w_:$h_ -c:v libx264 -crf 28 -preset slow "_$1"

libreoffice calc

ранее для открытия xls-файла через консоль нужна была команда

libreoffice.calc file.xls

в последних версиях достаточно

libreoffice file.xls

wordpress версия стилей

если нужно обновить версию стилей («почистить кеш»)

style.css?ver=1.4.6

то вверху этого файла (обычно в корне темы: /wp-content/themes/twentytwentyfive/style.css) есть строка вида

Version: 1.4.6