How to Set Up WordPress as a Dictionary Website

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kullanıcı1233

Kıdemli Üye
19 Tem 2011
4,371
12
Hi, you can show this topic as evidence that wordpress content management system is very flexible. As we know, it's not that easy to open the dictionary site with thousands of authors, such as sour dictionary, uludag dictionary. Each free php script on the Internet has various errors, so it is unavailable. Of course, it's up to you to know php and make arrangements, but today I'm going to talk about how to open a dictionary site with the wordpress content management system without getting too coding. First, a domain is required, i.e. the domain name. The goal is to open the dictionary site. The domain you will get must also be the name of your dictionary. If you have selected a name, you must receive a Hosting service after purchasing domain i godaddy or from another company. For hosting companies, you also have many options available, hosting services for the wordpress content management system without talking too much about them. When buying the hosting service from the company you will buy, At least i say look at wordpress hosting. If you have owned a domain and hosting and have done the wordpress setup, I can now switch to the topic allotment. This theme is encoded by Cakir Efekan and allows it to be downloaded for free and has also shared it on his own blog.

8a1y5k.png


There are several dictionary themes available primarily for wordpress. They are of course not entirely ready for the editing, themes with problems but I'm talking about wordpress because the infrastructure is robust because it has fewer problems than other php scripts. You might think of it as a plugin built on wordpress. Although it is said as a theme, I think there is a situation that will affect your site in the whole state. We will go through these themes through the theme 'CakirDictionary'. Before you start trading, let's make sure our Wordpress is up-to-date if you've made updates or are already up to date, you can skip this part.

6aprqW.png


What we need to do now is download the theme. Click here to download/Virustotal

oXq03k.png


What we need to do is put the ftp on the relevant directory. You can use FileZilla to log in in this way with the information your hosting provider has given you.

Ov8VLD.png


Once you've logged in, come to the public_html directory. You've set up Wordpress, of course, you'll find these files before.

r5X613.png


We're coming to wp-content

ZXjZmz.png


We enter the themes folder here if you do not delete which theme you have installed and used your wordpress theme

8aWMBd.png


Discard the dictionary theme we downloaded here, throw the folder directly

AD8LR7.png


we're going into the cakirsozclass after we've scored.

pbMW4m.png


We've installed the dictionary, but we haven't changed the theme yet. At the moment, we have just uploaded our theme, coded by Cakir Efekan, to our wordpress. The first view will be as follows:

AD8kZ0.png


We log into our Wordpress site and come to our sitemiz.com/wp-admin/ section to our panel here

7aWNVY.png


Here we enable the theme of cakirsozluk to actively use our uploaded themes.

oXqkYb.png


Once we've activated it, we're faced with a blank look when we go to the home page because there's no content on our site.

16agYN.png


We enter a few entries to make at least experiments by clicking open titles from the top menus on our home page (*entry: post of dictionary authors)

v6ApE4.png



Just write something and enter the warning we get when the title opens

MV8vyM.png


We can see the title we opened in this section right now.

y6J3Rn.png


Let's go to our title

mMgk74.png


We see the headlines we've opened in sidebar

r5X28P.png


If we click the date section after opening our title, there's only a situation similar to the sour dictionary in the form of show all the titles at the bottom.

MV8vp9.png


Now let's see how we edit your theme.

The title that just came up in front of us has been opened, and let's find and replace the writing of my beautiful brother. What you need to do is go to 404.php and pay attention to the codes we encounter between the 114 and 129th lines.

<?php else: ?>
<div style="background:rgba(0, 255, 151, 0.43)" class="form-group">
<label>HOP!</label>
<div>BURAYA YAZILACAK
<?php
if(isset($_POST['entry']) AND !$_POST['entry'] == ""):
$my_post = array();
$my_post['post_title'] = $_POST['baslik'];
$my_post['post_content'] = $_POST['entry'];
$my_post['post_status'] = 'publish';
$my_post['post_author'] = get_current_user_id();;

// Yazıyı veritabanına ekle
$id = wp_insert_post( $my_post );
endif;
?>


0RWB1o.png



When I open a new title because I edit it this way, you'll now get that message of what you wrote. You can also edit the articles in line 139 and 111 accordingly.

Title Opening Topic:

There is one thing we have to pay attention to when opening the title, which is that we make our permanent address in THE SITE/new/. Page templates become when you click to open a new page from the new page open menu. As I showed below, we'll just write to the top of the page here and choose our page template.

r5X21B.png


From here, we can adjust our permanent connection settings to suit a dictionary site.

Ll8nDJ.png


Let's make sure that this is the name of the SITE/yazi-name

36Wq6O.png


Someone who wants to open a title will now appear in front of the title opening template when they go to siteadresi.com/yeni address.

Login Template:

We're also associating a page with the template for the same title opening page, and we're writing the name of the login from the templates.

ZXjEnA.png


The home page is as follows:

ZXjEpZ.png


Registration Template:

We're doing the same thing from the templates to register.

GmW0g2.png


Let's see what the registration page looks like

v6ApGz.png


Let's just say we wanted to organize this place. wp-admin/ page-register.php from the theme editing section here is the registration template that we have just associated with

You can change the articles we just saw between line 58 and line 68.


<div class="col-md-12">
<blockquote>
<p style="font-size:12px">
<b> Sözlüğümüze üye oluyorsun ama bunları biliyor musun sanki?</b><br>
<?php bloginfo('name'); ?> herkese açık wordpress tabanlı bir sözlüktür. <?php bloginfo('name'); ?> giderek büyüyen yazar kadrosuna yeni yazarlar katmak istemekte, bunun yanında mevcut yazar kalitesini de korumak istemektedir. bu sebeple <?php bloginfo('name'); ?> sitemizde yazar alımları kontrol altında tutulmaktadır. <?php bloginfo('name'); ?> sitesinde yazar olmak için yukarıdakidaki formu doldurmanız gerekmektedir.
<br><br>bir <?php bloginfo('name'); ?> yazarı olabilmek için sözlük formatı hakkında bilgi sahibi olmanız gereklidir. <?php bloginfo('name'); ?> sitesini üçüncü şahıslara hakaret etmek için kullanmak sözlükten uçurulma sebebidir. sözlük'ten uçurulmamak için sözlük kurallarına uymanız gerekmektedir.
<br> <br>
<i>YAZDIĞIN HER ŞEYDEN KENDİN SORUMLUSUN, SUÇU BİZE ATIP SIVIŞAMAZSIN UNUTMA!</i>
</p>
</blockquote>
</div>


Of course, if you say my site you don't want to tire of every registration request, if you say my site <?php bloginfo('name'); Write the name of your site ?> write down the name of your site, and if you do this in all encodings in general, I think it will reduce the burden on integrity.

page-login.php section 41-42.line type you can change the articles accordingly


You can also change the things that are written in the 23rd and 27rd lines, and in general I say check all the labels of the theme because it's important to create your own dictionary site. The new members can set them up as a content provider, which set them up as subscribers to make authors a rookie. There are several codes available that can prevent authors from accessing their panels, but no panel is encoded to edit the authors' writing. When you click on members' nicks, they have a page in the form of author.php, but it's quite empty, showing only the number of titles and the last titles of the authors, and you can also improve by making various additions to them yourself, for example, that the authors' registration date is not specified.

https://gist.github.com/RalfAlbert/4427538

Or let's try the buddypress plugin, but it's not fair to say that this theme works very well with buddypress, both because of the permanent connection structure and its own author.php, if you're going to use the buddypress plugin, it's a holistic change, but if you can, it's similar to the most advanced dictionary sites because the buddypress plugin brings many features. I'll give you another dictionary theme where buddypress works, but i'm not going to use it like this theme that's needed to edit from the beginning, so I love this theme.

Other theme: Dosya.tc - Free, Quick and Easy File Sharing
Virustotal: https://www.virustotal.com/#/file/54...6c8d/detection

As I said in this theme, buddypress was working quite harmoniously, and when I edited the codes, I made very stylish pages, and don't expect anything as soon as i upload loads, because I did a lot of editing at first glance in 2002, which looks like a coded dictionary theme.

GmWyQv.png


You can try the bride even though I indicate it's incompatible.

r5XJQN.png



I've opened a membership so now you need to make associates in buddypress to go to this member's profile, let's take a look directly at the admin profile.

Rr8OV1.png


Features buddypress will add to your dictionary if compatible

YQ8Ol6.png



The admin profile is as follows:

Ll8O4j.png


Actually, my advice is that you don't use buddypress, you'll get a ton of work, but if you can adjust. I've told someone who doesn't know about it, and I've told you more or less about what codes to review what codes to open a dictionary site for free outside of domain and host service. I hope it helps someone who's eager about it.

Translator : megat
https://www.turkhackteam.org/wordpress/1812576-wordpress-ile-sozluk-sitesi-acmak-drose98.html
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.