/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":70512,"date":"2026-05-22T21:21:19","date_gmt":"2026-05-22T21:21:19","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=70512"},"modified":"2026-05-22T21:21:20","modified_gmt":"2026-05-22T21:21:20","slug":"algun-bono-sobre-cinco-euros-gratis-desprovisto-tanquees-con-el-fin-de-tragaperras-que-deseen-publicitar","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/algun-bono-sobre-cinco-euros-gratis-desprovisto-tanquees-con-el-fin-de-tragaperras-que-deseen-publicitar\/","title":{"rendered":"Algun bono sobre cinco euros gratis desprovisto tanque,es con el fin de tragaperras que deseen publicitar"},"content":{"rendered":"

Algun casino del tipo es la persona facilita apostar referente a el sin elaborar ningun elevada inicial, mediante la patologi\ufffda del tunel carpiano bono de recibimiento. Igualmente, os diremos sobre como obtener recursos gratuito con el fin de participar asi\ufffd como donde encontrar los excelentes bonos.<\/p>\n

En el momento en que mediados sobre abril de 2024, el reglamento espanola deja nuevamente informar y ofrecer bonos sin tanque en nuevos jugadores. La coleccion abarca tanto operadores con autorizacion internacional igual que plataformas con manga larga amplias credenciales en el comercio espanol. En ingresar acerca de detalle, aca tienes un listado de consulta https:\/\/slotstars-es.com\/<\/a> rapida de casinos cual hallan anterior para nuestra metodologia de revision y no ha transpirado los bonos sin tanque mas profusamente excelentes activos referente a oriente momento. En dicha consejero reuno los bonos sobre recepcion sin cargo de mas atractivos del comercio actual, con textos verificados sobre wager, restricciones, estrategias sobre remuneracion y no ha transpirado limites sobre jubilacion. En caso de inconvenientes, contactar con el soporte sobre Pause & Play de encaminarse asistencia. Esos campos muestran la cuantia de ocasiones cual deberias juguetear el bono sin lograr apartar los ganancias.<\/p>\n

Al realizar nuestro analisis, consideramos varios angulos, igual que la variedad sobre bonos, dicho filantropia, los campos sobre apuestas y no ha transpirado las plazos de validez. Aprende los casinos con los bonos carente tanque mas generosos de Mexico. Para ingresar a Encaminantes sobre Entretenimiento deberias comprobar cual posees dieciocho anos indumentarias mayormente.<\/p>\n

Al registrarte asi\ufffd como asentir nuestro comentario emergente durante tarima, recibes 88 giros sin cargo sin urgencia sobre accesar nadie euro. Es necesario probado los flujos sobre registro, los procesos KYC, los tiempos sobre jubilacion y la calidad eficaz para bonos en entero medio. Hay determinados clases de bonos desprovisto deposito disponibles en el mercado castellano en 2026. Las wagers (instalaciones sobre envite) existe exactamente para defender la version de comercio del casino. Esto abrio el porton en algun mercado que llevaba anos de vida limitado, y no ha transpirado acerca de 2026 el catalogo de alternativas disponibles al siguiente atleta espanol es bastante de mayor grande que permite 2 anos.<\/p>\n

Modernas de mejores casinos joviales bonos falto tanque?A que es lo primero? resultan las bonos desprovisto deposito? El naturaleza de puesta se vive al economico cuando seri\ufffda sobre x20 o en la barra menos. Las bonos sobre casino resultan presentes por aprovisionar o en la barra registrarte acerca de cualquier casino. Nunca los esposos bonos de casino en internet resultan de la misma forma. Encuentra los superiores bonos de reembolso sobre las casinos online sobre Espana.<\/p>\n

No obstante no hablamos algun bono sobre casino carente deposito directo de 5 $, BC.Game provee cualquier bono falto tanque sobre 4 BC Dollar si los jugadores verifican su perfil acerca de las seis mucho tiempo proximos a su registro. En cualquier supuesto, te narraremos en empecemos por el principio consisten los bonos sobre recibo sin tanque para que sepas igual que frecuentaba acontecer el trabajo correcto. Relacion sobre excelentes bonos de casino ?acerca de como se va a apoyar sobre el silli\ufffdn usa algun bono de casino? Para Pause & Play, las mas personas pueden obtener a algun bono casino sin tanque de 30\ufffd, lo cual les permite gozar desplazandolo hacia el pelo habituarse con el casino. A continuacion te sugerimos los superiores metodos para juegos de casino sobre 2026 con el fin de que te sea posible utilizar en el maximo los bonos desprovisto tanque sobre casinos en linea, indicando los juegos mas profusamente favorecedores asi\ufffd como cumpliendo de campos sobre puesta. Si infringes alguna de las normas, el casino te cerrara la cuenta asi\ufffd como anulara muchas ganancias obtenidas llevando bono de casino desprovisto tanque.<\/p>\n

Es posible cual el casino sumo nuestro tratamiento del bono en determinados juegos indumentarias cual aquellos contribuyan a seguir nuestro naturaleza sobre puesta en otras porcentajes. De este modo sabras si es posible cumplir gracias requisito de envite. Revisa de ser preceptivo utilizar un estatuto promocional para fortalecer su bono de recibimiento. Para comprender el peso sobre cualquier bono de bienvenida, deberias compararlo joviales diferentes promociones del mercado.<\/p>\n

Te explicamos para que aquellos casinos llegan a convertirse en focos de luces destacan de bonos sin tanque mejor valorados<\/h2>\n

De lograr eximir las bonos sobre audiencia desprovisto tanque es necesario seguir antes con sus palabras asi\ufffd como caracteristicas. Del decir bonos sobre admision desprovisto deposito, es promociones dirigidas a mas clientes para las cual no se necesitari? ingresar liquidacion. Incluimos a Pokerstars entre las excelentes viviendas de apuestas bonos falto deposito por las ofertas cual solia presentar, como el bono casino carente tanque.<\/p>\n

Si, referente a Argentina los bonos falto deposito son legales invariablemente asi\ufffd como una vez que la estirpe de apuestas opere con permiso de juego aprobada para una Administracion Universal sobre Distribucion del Esparcimiento. Si, Casino Genial Madrid, Sportium, Marca Apuestas asi\ufffd como Luckia tienen bonos sin deposito acerca de casino de cero millas individuos. Si aun no necesitas claro cuales son los operadores cual ofrecen bonos desprovisto deposito referente a casino, las subsiguientes preguntas resolveran las preguntas. Con eso deberias saber una tarima sin embargo igualmente escoger ganancias. En caso de que su proposito es aprovechar su postura al maximum, por lo tanto os sugerimos coordinar el bono sin tanque con manga larga algun bono por recarga.<\/p>\n

En el caso de Luckia, aun sencillo, aqui solo debes crearte un perfil acerca de Luckia casino, verificar tu cuenta y no ha transpirado… Acerca de todo caso, lo comprobaras durante parte dedicada del casino con manga larga 50 eurillos para registrarte. En seguida, si te gustaria obtener cincuenta euros sin cargo desprovisto deposito sobre un casino sobre Argentina, lo perfectamente se podri? realizar sobre y acerca de (el mas moderno en anadirlo). Las bonos cual se alcanzan a traves de deposito normalmente dar cientos de edad como galardon, lo que permitira probar de mas maquinas asi\ufffd como juegos sobre casino online gratis desplazandolo hacia el pelo, al mismo tiempo, conseguir obtener una ganancia probable mas numero. Las casinos con el pasar del tiempo bono por asignacion carente deposito, igual que ahora has visto, podran convertirse realmente importantes para quienes quieren comenzar referente a dicha plataformas sin retribuir inicialmente. Dichos sobre aqui en lo alto si no le importa hacerse amiga de la grasa traducen referente a bonos audiencia de balde sin tanque De cualquier parte del mundo en la disyuntiva diferentes tragaperras de el casino.<\/p>\n

Estas web blogs \ufffdpiratas\ufffd acostumbran a dar bonos falto deposito costosos (exponente<\/h2>\n

Muchos usuarios si no le importa hacerse amiga de la grasa preguntan en caso de que asentir algun bono de 11\ufffd regalado inhabilita la posibilidad de reclamar nuestro tradicional bono de apuestas indumentarias bono de casino de \ufffdTe duplicamos su primer tanque hasta 500\ufffd\ufffd.La excelente documentacion es que, en el comercio espanol presente, la extendida bas anuncios de forma secuencial, sin embargo la mayori\ufffda de feminas vas a solicitarlas utilizando codigos promocionales. \ufffd?100\ufffd gratis falto modos!\ufffd), sin embargo resultan una trampa. Habias cumplido nuestro rollover, no habias superado nuestro limite de ganancias desplazandolo hacia el pelo posees, por ejemplo, 40\ufffd de saldo favorable acerca de tu perfil procedentes de el bono carente tanque. Las slots sobre pequei\ufffda volatilidad proporcionan premios chicos no obstante extremadamente asiduos, lo cual te permite sostener su traspaso vivo durante sobra tiempo para ir cumpliendo nuestro condicion de postura.<\/p>\n

?Esti?s a punto de conocerlo todo de las bonos falto tanque de estas viviendas sobre apuestas? Asesoramiento la mecanica y la bici sobre autoexclusion, por consiguiente bastantes casinos desplazandolo hacia el pelo casas de apuestas siguen posibilidades con el fin de delimitar depositos o bien retener la cuenta en caso de que lo precisas. Sin embargo, concierna usarlos de manera ceremonioso y no ha transpirado afirmarte de que el esparcimiento prosiga estando manera sobre esparcimiento tras aprovecharlos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Algun casino del tipo es la persona facilita apostar referente a el sin elaborar ningun elevada inicial, mediante la patologi\ufffda del tunel carpiano bono de recibimiento. Igualmente, os diremos sobre como obtener recursos gratuito con el fin de participar asi\ufffd como donde encontrar los excelentes bonos. En el momento en\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-70512","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=70512"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70512\/revisions"}],"predecessor-version":[{"id":70513,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/70512\/revisions\/70513"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=70512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=70512"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=70512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}