ওয়ার্ডপ্রেস ব্যবহার করে ক্রাঞ্চবেস ডটকম ক্লোন প্রয়োগ করছেন?


20

আমি WordPress.org এর সাথে ক্রাঞ্চবেজ ডটকমের মতো কিছু তৈরি করতে চাই (সুতরাং এটির সাথে সংযোগযুক্ত একটি ওয়েবসাইট যা একটি "ডাটাবেস" এবং অন্য একটি ওয়েবসাইট যা একটি ব্লগ)

এটা কি সম্ভব? এবং কিভাবে?

ধন্যবাদ, তাল

উত্তর:


31

@ টাল গাইলি : অবশ্যই , ওয়ার্ডপ্রেস ক্রাঞ্চবেস ক্লোনটির জন্য দুর্দান্ত প্ল্যাটফর্ম হতে পারে!

কাস্টম পোস্টের ধরণ এবং কাস্টম ট্যাক্সনোমিজ ব্যবহার করুন

আপনি যা দেখতে চান তা হ'ল কাস্টম পোস্ট প্রকারগুলি এবং কাস্টম ট্যাক্সোনোমিজ [ এই উত্তরটি আমি একটি খুব অনুরূপ বিষয়ে দিয়েছি] দেখুন।

আপনার কোম্পানির পোস্টের ধরণ এবং করশোণীর উদাহরণ কোড

ওয়ার্ডপ্রেস 3.0.০ এর সাহায্যে আপনি একটি companyকাস্টম পোস্ট প্রকার তৈরি করতে পারেন এবং তারপরে বিভাগে, তহবিল এবং স্থিতির মতো এক বা একাধিক কাস্টম ট্যাক্সনোমির সংস্থান করুন company আপনার প্রচেষ্টার এখানে কোডটি বুটস্ট্র্যাপ করার জন্য আপনি আপনার থিমের functions.phpফাইলটিতে শুরু করতে পারেন:

register_post_type('company',
    array(
        'label'           => __('Companies'),
        'public'          => true,
        'show_ui'         => true,
        'query_var'       => 'company',
        'rewrite'         => array('slug' => 'companies'),
        'hierarchical'    => true,
        'supports'        => array(
            'title',
            'page-attributes',
            'excerpts',
            'thumbnail',
            'custom-fields',
            'editor',
            ),
        )
);

register_taxonomy('company-category', 'company', array(
    'hierarchical'    => true,
    'label'           => __('Categories'),
    'query_var'       => 'company-category',
    'rewrite'         => array('slug' => 'categories' ),
    )
);

register_taxonomy('company-status', 'company', array(
    'hierarchical'    => true,
    'label'           => __('Status'),
    'query_var'       => 'company-status',
    'rewrite'         => array('slug' => 'status' ),
    )
);

register_taxonomy('company-funding', 'company', array(
    'hierarchical'    => true,
    'label'           => __('Funding'),
    'query_var'       => 'company-funding',
    'rewrite'         => array('slug' => 'funding' ),
    )
);

অন্যান্য পোস্টের ধরণ যা আপনি চাইতে পারেন:

আপনি যদি সত্যিই ক্রাঞ্চবেস ক্লোন করতে চান তবে আপনি এইগুলির জন্য প্রতিটিের জন্য কাস্টম পোস্ট ধরণের তৈরি করতে চাইবেন (যদিও আমি অনুমান করি যে আপনি অনুরূপ কিছু চাই তবে আলাদা বাজারের জন্য?):

  • সম্প্রদায়
  • আর্থিক সংস্থা
  • সেবা প্রদানকারী
  • তহবিল রাউন্ড
  • অধিগ্রহণ

কোম্পানি তালিকা পৃষ্ঠা

আপনার কোম্পানির তালিকা পৃষ্ঠা (মত জন্য এই এক CrunchBase দিকে) আমি সম্ভবত একটি ওয়ার্ডপ্রেস "তৈরি চাই পৃষ্ঠা " "নামক কোম্পানি " ( কল্পনা! ) এবং তারপর মত একটি পোস্ট তালিকা সর্টকোড প্ল্যাগ ইন ব্যবহার তালিকা পেজ শর্ট কোড (যদি আপনি যে একটি ব্যবহার আপনি আমি এখানে প্রদর্শিত কাস্টম পোস্ট প্রকারগুলি সমর্থন করার জন্য এক-লাইন পরিবর্তন করা দরকার )

এই প্লাগইন এবং সংশোধন করে আপনি আপনার " সংস্থাগুলি " পৃষ্ঠায় নিম্নলিখিত পাঠ্য যুক্ত করতে পারেন এবং এটি সেই পৃষ্ঠায় বুলেটযুক্ত তালিকার সমস্ত সংস্থাকে তালিকাবদ্ধ করবে যা আপনি সিএসএসের সাথে স্টাইল করতে পারবেন:

[list-pages post_type="company"]

কোম্পানি নির্দিষ্ট লেআউট

তারপরে প্রতিটি সংস্থার জন্য কাস্টম বিন্যাসের জন্য আপনি থিম টেমপ্লেট ফাইলটির একটি অনুলিপি তৈরি করতে পারেন single.phpএবং নামটি লিখতে পারেন single-company.phpএবং সেখানে লেআউটটিতে আপনি যে কোনও পরিবর্তন চান make

ব্যবহারকারী সংস্থা জমা দিন

এবং আপনি মানুষকে জমা কোম্পানি ব্যবহার বিবেচনা করা যাক করতে চান তাহলে মাধ্যাকর্ষণ ফরম ( না একটি অধিভুক্ত লিঙ্ক;। মার্কিন $ 39 প্রতি সাইটের লাইসেন্স এবং প্রতি টাকা মূল্য)

আপনার আরও প্রয়োজন হলে ...

আমি আরও নিশ্চিত যে তবে এটি আপনার প্রয়োজনীয় প্রাথমিক কার্যকারিতা বেশিরভাগ ক্ষেত্রেই পাবেন। আপনার যদি আরও প্রয়োজন হয়, তবে ওয়ার্ডপ্রেস উত্তরগুলিতে এখানে আরও একটি প্রশ্ন জিজ্ঞাসা করুন!

আশা করি এটি সাহায্য করেছে।


বাহ - কি আশ্চর্য উত্তর!
তাল গ্যালি

নিশ্ছিদ্র বিজয়. এখানে উত্তরগুলি কীভাবে করা উচিত তার উদাহরণ হিসাবে এটি ব্যবহার করা উচিত।
কলান

হাই @ মাইকস্কিনকেল - আমি গ্র্যাভিটি ফর্মগুলি ব্যবহারে আগ্রহী, তবে এটি কি কোনও প্রশাসক দ্বারা অনুমোদনের জন্য ব্যবহারকারীদের সরাসরি ওয়ার্ডপ্রেসের ডেটাবেজে জমা দিতে দেয়, বা এটি কোনও ফর্ম তৈরির মতো যা ডেটা ইমেল ঠিকানায় প্রেরণ করে? আমি অ্যাডমিনদের সংস্থাগুলি যুক্ত করার প্রক্রিয়াটি সহজতর করার উপায়গুলি অনুসন্ধান করছি। আপনার সময়ের জন্য ধন্যবাদ, ওসু
ওসু 1'12

3

এটি সম্পন্ন করার কোনও কারণ নেই, কাস্টম পোস্ট প্রকারগুলি এবং এটি অনুসারে উপযুক্ত টেম্প্লেটিং ব্যবহার করে ... তবে এটি সঠিকভাবে করা কি এটি ভিন্ন বিষয়।

ক্রাঞ্চবেস ডট কম এই মুহুর্তে আমি সঠিক মূল্যায়ন করতে পারছি না, তবে যা আমি মনে করি এটি থেকে ওয়ার্ডপ্রেস ব্লগ + কাস্টম প্লাগইন হ'ল ডাটাবেস এন্ট্রিগুলি পরিচালনা করার পক্ষে আরও উপযুক্ত হবে, সাজানোর মতো কীভাবে একটি ই-কমার্স প্লাগইন ডব্লিউপি এর জন্য কাজ করে। প্লাগিনের মাধ্যমে সংস্থার তথ্য সঞ্চিত এবং পরিচালিত ডেটাবেস রাখুন, এটি আপনাকে প্লাগইন থেকে কোনও ফাংশন ব্যবহার করে ব্লগ পোস্টগুলিতে প্রাসঙ্গিক তথ্য এম্বেড করতে দেয়।


2

তবে ..... আপনি যদি মনে করেন যে অন্য একটি ডাটাবেস ব্যবহার করা সহজ কারণ আপনি উদাহরণস্বরূপ অন্যান্য উত্সগুলির সাথে এটি প্রতিদিন সিঙ্ক করছেন, ইতিমধ্যে সমস্ত রিপোর্টিং কোড রয়েছে, এই ডেটাবেসটিকে অনেকগুলি উত্সের জন্য ব্যবহার করুন, ভবিষ্যতের জন্য প্রস্তুত করুন আপনি যখন পারেন অন্যান্য প্রকল্পগুলিতে সিঙ্ক করার জন্য এই ডাটাবেসটি ব্যবহার করতে চান, অন্য অ্যাপ্লিকেশন থেকে ডেটা যুক্ত করা হচ্ছে ইত্যাদি ইত্যাদি .... কৌশলটি ডাটাবেসগুলি স্যুইচ করা:

//
// Connect to the other database
//
$mysql_link_edl = mysql_connect($db_host, $db_user, $db_pwd) or die (mysql_error() .        'Error connecting to mysql');
mysql_select_db($db_db, $mysql_link_edl) or die (mysql_error() . 'problem connecting with database');

তারপরে আপনার স্টাফ করুন, সমস্ত উত্সগুলি / বাহ্যিক পিএইচপি ফাইলগুলি উত্পন্ন প্রতিবেদন ইত্যাদি পরিচালনা করুন এবং তারপরে ডাব্লুপি ডাটাবেসে ফিরে যান:

mysql_select_db(WPDB_DATABASE, $mysql_link_edl);
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.