אתר וורדפרס
עם כוחות על

חבילת כוללת-ביחד עוצמתית, מותאמת ליצירת אתרים מהירים, מאובטחים וניתנים להרחבה עבור עסקים גדולים, תקשורת המונים ואפילו חברות ממשלתיות.

כשכל דבר חשוב!

סקירת תכונות

WP BOX כולל מגוון דברים מוכנים מראש להתחלה מהירה והצלחה רבה עם הדברים הבאים:

Frontend

למפתחים בקדמת האתר

  • בלוקים ותבניות מבוססי Tailwind ל-Gutenberg
  • 30+ בלוקים מוכנים מראש ל-Gutenberg
  • צינורות Webpack ו-Gulp
  • מניחי קוד JS מוכנים מראש
  • עקיפות פשוטות לבלוקים מובנים
  • גנרטור תגיות תמונה לשיפור תוצאות PageSpeed
  • הכללות אוטומטיות של תלויות נחוצות בלבד
עוד על פיתוח בקדמת האתר
Backend

למפתחים בצד השרת

  • התקנה עם Docker Compose
  • בנוי מעל Bedrock
  • תמיכה ב-MariaDB ו-PostgreSQL
  • מניחי קוד PHP נוספו לפרויקט
  • מחלקות שמרחיבות את WordPress המובנה
  • מבנה OOP מאורגן היטב
  • אימיילים מקומיים ופרודוקטיביים עם postfix relay
תכונות צד השרת בפירוט
Marketing

שיווק ועסקים

  • פריסות ראשונות למובייל
  • UX שאינו מטע את המשתמשים
  • דפים נטענים במהירות מותאמים ל-SEO
  • רב-לשוני ללא תוספים
  • מוכן ל-SEO ללא תוספים
  • סט כלים ליצירת מאמרים
  • תבנית אתר ברמת ארגונים
הצג תכונות שיווק

בסיס קוד מדהים

השתמש בבסיס הקוד של WP BOX, המרחיב את פונקציות WordPress המובנות תוך שמירה על ביצועים מעולים וגמישות בבניית פתרונות מותאמים אישית.

<?php
namespace WPBOX\PostType;

class Product implements IPostType
{

	private static string $post_type_name = 'Product';
	
	private static string $post_type_slug = 'product';


	public function __construct()
	{
		add_action('init', [ $this, 'register' ]);
		add_action('init', [ $this, 'register_post_meta' ]);
		add_filter('init', [ $this, 'post_type_template' ]);

		add_action('generate_rewrite_rules', [ $this, 'rewrite_rules' ], 999);
	}

צד השרת כתוב בסגנון OOP

צד השרת של WPBOX מלא במחלקות וממשקים עבור אובייקטים נפוצים ב-WordPress כמו פוסט, עמוד, משתמש.

כמו כן, הוא כולל מחלקות מותאמות אישית שמטעינות אוטומטית בלוקים של Gutenberg ומשאבים שלהם, מעבדות העלאות, שולחות אימיילים, אינטראקציה עם APIs של צדדים שלישיים ודברים רבים אחרים.

קדמת האתר עם תבנית מבוססת בלוקים וכלי פיתוח

תבנית WPBOX כוללת עשרות בלוקים מותאמים אישית, שניתן להשתמש בהם כמו שהם או ללמוד מהם כדי לבנות בלוקים מותאמים אישית שלך – לחצני ניווט, גלריות, תפריטים דביקים, תמונות בודדות, כפתורים ופופ-אפים.

הפרויקט כולל גם את כל מה שדרוש להרכבה. פשוט הוסף את הסקריפטים/משאבים שלך לתיקיות הנכונות והם יתומללו, יותאמו או יורכבו אוטומטית ויתווספו אוטומטית כשיהיה צורך.

registerBlockType( metadata, {
	edit: BlockEdit,
	save: BlockSave,
} );

function BlockEdit( props ) {
	const {
		isSelected,
		clientId,
		attributes: {
			bgColor,
			uniqueId,
		},
		setAttributes,
		context: { postType: postTypeSlug },
	} = props;

	useEffect( () => {
		if ( uniqueId === 'section-id' ) {
			setAttributes( { uniqueId: clientId } );
		}
	}, [ clientId, uniqueId, setAttributes ] );
@layer components {

	.wpbox-button {
		@apply block whitespace-nowrap max-w-fit cursor-pointer text-theme-link hover:text-theme-hover border-2 rounded-md border-theme-link px-4 py-3.5 no-underline hover:bg-theme-bg-hover;
	}

	.wpbox-modal {
		@apply bg-theme-modal backdrop-blur z-40 hidden fixed left-0 top-11 md:top-14 w-full h-full justify-center items-center text-theme-base box-border;

		.wpbox-modal-inner {
			@apply bg-theme-light-gray max-w-2xl md:max-w-none w-full md:w-600 p-4 md:p-8 rounded-xl flex *:gap-4 *:basis-full flex-wrap relative space-y-6 overflow-y-auto max-h-full;
		}
	}

משולב עם Tailwind CSS

Tailwind CSS שומר על קובץ הסגנון קטן ומסיר אוטומטית CSS שלא בשימוש. כדי להימנע מעומס מיותר, WP BOX גם עוטף את רכיבי האטום למחלקות שירות מותאמות אישית.

רכיבי Tailwind מותאמים אישית כמו .wpbox-button יכולים להיות מיושמים לבלוקים שנראים אותו הדבר, אך יש להם פונקציות שונות. כמו כפתור המפנה לדף אחר וכפתור האינטראקציה עם צד השרת.